Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public function load(lua:LuaState):int {
- lua.require("core.display");
- lua.require("core.adaptive.ui");
- lua.registerTypeMetatable(getQualifiedClassName(AvatarObject), {
- setRadius : luaAvatarSetRadius,
- setID : luaAvatarSetID
- }, getQualifiedClassName(DisplayObject));
- lua.registerTypeMetatable(getQualifiedClassName(AvatarWidget), {
- setID : luaAvatarWidgetSetID
- }, getQualifiedClassName(Widget));
- lua.registerTypeMetatable(getQualifiedClassName(MatchRequest), {
- getID : luaMatchGetID,
- getStat : luaMatchGetStat,
- getLevelID : luaMatchGetLevelID,
- getMode : luaMatchGetMode,
- getSource : luaMatchGetSource,
- getOpponentProfile : luaMatchGetOpponentProfile,
- setStarGoal : luaMatchSetStarGoal
- });
- lua.registerTypeMetatable(getQualifiedClassName(Match3Level), {
- loadSync : luaMatch3LevelLoadSync,
- setSeed : luaMatch3LevelSetSeed,
- getLevel : luaMatch3LevelGetLevel
- });
- lua.registerTypeMetatable(getQualifiedClassName(UserProfile), {
- getNickname : luaProfileGetNickname,
- getAvatar : luaProfileGetAvatar
- });
- lua.registerTypeMetatable(getQualifiedClassName(MatchSource), {
- getType : luaMatchSourceGetType
- });
- lua.registerTypeMetatable(getQualifiedClassName(MatchSourceTutorial), {
- getTutorialID : luaMatchTutorialGetTutorialID,
- getRetry : luaMatchTutorialGetRetry
- }, getQualifiedClassName(MatchSource));
- lua.registerTypeMetatable(getQualifiedClassName(MatchSourceLeague), {
- getSession : luaMatchRematchGetSession,
- getBet : luaMatchRematchGetBet,
- getOrder : luaMatchRematchGetOrder
- }, getQualifiedClassName(MatchSource));
- lua.registerTypeMetatable(getQualifiedClassName(MatchMakingData), {
- getExpectedRating : luaMatchMakingDataGetExpectedRating
- });
- lua.registerTypeMetatable(getQualifiedClassName(GameReplay), {
- getEnv : luaReplayGetEnv,
- getSeed: luaReplayGetSeed
- });
- lua.registerTypeMetatable(getQualifiedClassName(Match3Environment), {
- });
- lua.registerTypeMetatable(getQualifiedClassName(LeagueDuelSession), {
- getBet : luaDuelSessionGetBet,
- getBonus : luaDuelSessionGetBonus,
- getLeague : luaDuelSessionGetLeague,
- getPlayerScore : luaDuelSessionGetPlayerScore,
- getOpponentScore : luaDuelSessionGetOpponentScore,
- increasePlayerWins : luaDuelSessionIncreasePlayerWins,
- increaseOpponentWins : luaDuelSessionIncreaseOpponentWins,
- getLevelID : luaDuelSessionGetLevelID
- });
- lua.registerTypeMetatable(getQualifiedClassName(OpponentSpinner), {
- reset : luaOpponentSpinnerReset,
- start : luaOpponentSpinnerStart,
- sync : luaOpponentSpinnerSync,
- interrupt : luaOpponentSpinnerInterrupt,
- dispose : luaOpponentSpinnerDispose
- });
- lua.registerTypeMetatable(getQualifiedClassName(AvatarSelector), {
- start : luaAvatarSelectorStart,
- getSelected : luaAvatarSelectorGetSelected,
- add : luaAvatarSelectorAdd
- }, getQualifiedClassName(Widget));
- lua.registerTypeMetatable(getQualifiedClassName(Match3Controller), {
- });
- lua.pushTable( {
- Initialize : luaInitialize,
- GetUID : luaGetUID,
- InitiatePurchase : luaInitiatePurchase,
- GetPlayerData : luaGetPlayerData,
- SavePlayer : luaSavePlayer,
- SavePublicPlayerData : luaSavePublicPlayerData,
- MakeSnapshot : luaMakeSnapshot,
- ForceServerSave : luaForceServerSave,
- HasFriendsAndPartners : luaHasFriendsAndPartners,
- GetAdsModel : luaGetAdsModel,
- GetAdsInterMode : luaGetAdsInterMode,
- HasAds : luaHasAds,
- HasInterstitialAds : luaHasInterstitialAds,
- HasPrerollAds : luaHasPrerollAds,
- GetPrerollAdResult : luaGetPrerollAdResult,
- ShowVideoAd : luaShowVideoAd,
- ShowRewardAd : luaShowRewardAd,
- PrepareRewardAd : luaPrepareRewardAd,
- PrepareVideoAd : luaPrepareVideoAd,
- ShouldPreloadRewardAd : luaShouldPreloadRewardAd,
- ShouldPreloadInterAd : luaShouldPreloadInterAd,
- IsDemo: luaIsDemo,
- DemoShowNag: luaDemoShowNag,
- DemoShowFinished: luaDemoShowFinished,
- HasInviteFriends : luaHasInviteFriends,
- InviteFriends : luaInviteFriends,
- CreateAvatarWidget : luaCreateAvatarWidget,
- CreateAvatar : luaCreateAvatar,
- PreloadAvatar : luaPreloadAvatar,
- CreateAvatarSelector : luaCreateAvatarSelector,
- GetAvatarGroup : luaGetAvatarGroup,
- CreateOpponentSpinner : luaCreateOpponentSpinner,
- CreateAvatarSpinnerImage : luaCreateAvatarSpinnerImage,
- CreateUser : luaCreateUser,
- LoadUser : luaLoadUser,
- LoginFB : luaLoginFB,
- MergeFB : luaMergeFB,
- ValidateFB : luaValidateFB,
- IsNewUserAllowed : luaIsNewUserAllowed,
- ResetUser : luaResetUser,
- FirstLoginFailed : luaFirstLoginFailed,
- ConnectFB : luaConnectFB,
- HasConnectFB : luaHasConnectFB,
- NeedsRestart: luaNeedsRestart,
- ResolveFBFriends : luaResolveFBFriends,
- IsMergeRequired : luaIsMergeRequired,
- PerformInteractiveMerge : luaPerformInteractiveMerge,
- SyncSave : luaSyncSave,
- SubmitDailyRecord : luaSubmitDailyRecord,
- UpdateDailyLeaderboard : luaUpdateDailyLeaderboard,
- ForceUpdateDailyLeaderboard : luaForceUpdateDailyLeaderboard,
- FinishDailyChallenge : luaFinishDailyChallenge,
- LoadDailyReplay: luaLoadDailyReplay,
- ForceFinishDailyChallenge : luaForceFinishDailyChallenge,
- HappyTime: luaHappyTime,
- SetPlaying: luaSetPlaying,
- GetFacebookAuth : luaGetFacebookAuth,
- UpdateUserInfo : luaUpdateUserInfo,
- GetDefaultProfile : luaGetDefaultProfile,
- MatchMaking : luaMatchMaking,
- RetrieveRatingFromMatchMaking : luaRetrieveRatingFromMatchMaking,
- GetLastSessionUnexpectedExit : luaGetLastSessionUnexpectedExit,
- ResetSession : luaResetSession,
- Match3LevelByID : luaMatch3LevelByID,
- Match3LevelFromInstance : luaMatch3LevelFromInstance,
- Match3LevelFromReplay : luaMatch3LevelFromReplay,
- CreateMatch3InteractiveController : luaCreateMatch3InteractiveController,
- CreateMatch3SimpleBot : luaCreateMatch3SimpleBot,
- CreateMatch3ReplayBot : luaCreateMatch3ReplayBot,
- CreateMatch3DTreeController : luaCreateMatch3DTreeController,
- CreateSingleLevelEnv : luaCreateSingleLevelEnv
- });
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement