Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var INTERFACE = _global.getCurrentInterface();
- var SHELL = _global.getCurrentShell();
- function setMyPlayerTotalTokens(amount){
- if(!isNaN(amount)){
- my_player.tokens = amount;
- var _loc1 = new Object();
- _loc1.tokens = my_player.tokens;
- SHELL.updateListeners(UPDATE_TOKENS,_loc1);
- }
- else{
- $e("[shell] setMyPlayerCoins() -> Amount is not a real number: " + amount);
- }
- }
- function getMyPlayerTotalTokens(){
- return my_player.tokens;
- }
- SHELL.handleLoadPlayer = function(result){
- var _loc12 = new Object();
- var _loc99 = INTERFACE.getActivePlayerId();
- var _loc13 = INTERFACE.getPlayerObject(_loc99).data[29];
- setMyPlayerTotalTokens(_loc13_);
- handleLoadPlayer(result);
- }
- function updatePlayerWidgetTokens() {
- INTERFACE.PLAYER_WIDGET.art_mc.tokens_txt.text = "Credits: " + getMyPlayerTotalTokens();
- }
- function handleUpdateTokens(){
- if(INTERFACE.isPlayerWidgetOpen() && INTERFACE.isActivePlayer(INTERFACE.getPlayerId())){
- updatePlayerWidgetTokens();
- }
- }
- INTERFACE.updatePlayerWidget = function(){
- var _loc4_ = INTERFACE.PLAYER_WIDGET.art_mc;
- var _loc2_ = INTERFACE.getActivePlayerId();
- var _loc8_ = INTERFACE.getActivePlayerNickname();
- var _loc3_ = INTERFACE.getPlayerObject(_loc2_);
- var _loc7_ = INTERFACE.getPlayerRelationship(_loc2_);
- var _loc9_ = INTERFACE.getMembershipBadgeChevronFrame(_loc3_.total_membership_days);
- var _loc1_ = _loc4_.icon_mc;
- var _loc5_ = _loc1_.member_badge_mc.ribbon_mc;
- var _loc6_ = _loc1_.member_badge_mc.chevron_mc;
- if(_loc3_ == undefined){
- _loc4_.gotoAndStop(1);
- }
- else{
- if(_loc2_ == INTERFACE.getPlayerId()){
- if(INTERFACE.is_player_widget_tab_open){
- INTERFACE.openPlayerWidgetTab();
- }
- else{
- INTERFACE.closePlayerWidgetTab();
- }
- updatePlayerWidgetCoins();
- updatePlayerWidgetTokens();
- }
- else{
- _loc4_.gotoAndStop(2);
- }
- if(INTERFACE.isLocalPlayer(_loc2_)){
- INTERFACE.updatePaperDoll(_loc4_,_loc3_,true);
- }
- else{
- INTERFACE.updatePaperDoll(_loc4_,_loc3_,false);
- }
- INTERFACE.updatePlayerWidgetMenu(_loc2_,_loc7_);
- }
- _loc4_.name_txt.text = _loc8_;
- if(INTERFACE.isLocalPlayer(_loc2_)){
- if(_loc3_.rank > 1){
- _loc1_.gotoAndStop(4);
- _loc1_.shield_btn.useHandCursor = false;
- return undefined;
- }
- }
- if(_loc3_.rank > 1){
- _loc1_.gotoAndStop(4);
- _loc1_.shield_btn.useHandCursor = false;
- return undefined;
- }
- if(_loc7_ == "Mascot"){
- _loc1_.gotoAndStop(INTERFACE.ICON_LABEL_MASCOT);
- _loc5_ = _loc1_.member_badge_mc.ribbon_mc;
- _loc6_ = _loc1_.member_badge_mc.chevron_mc;
- _loc5_.gotoAndStop(SHELL.getLocalizedFrame());
- _loc6_.gotoAndStop(INTERFACE.FIVE_CHEVRON);
- return undefined;
- }
- var _loc10_ = SHELL.isPlayerMemberById(_loc2_);
- if(_loc10_){
- _loc1_.gotoAndStop(INTERFACE.ICON_LABEL_OTHER_MEMBER);
- _loc5_ = _loc1_.member_badge_mc.ribbon_mc;
- _loc6_ = _loc1_.member_badge_mc.chevron_mc;
- _loc5_.gotoAndStop(SHELL.getLocalizedFrame());
- _loc6_.gotoAndStop(_loc9_);
- return undefined;
- }
- _loc1_.gotoAndStop(INTERFACE.ICON_LABEL_OTHER_FREE);
- return undefined;
- }
- SHELL.UPDATE_TOKENS = "upcr";
- SHELL.addListener(SHELL.UPDATE_TOKENS,handleUpdateTokens);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement