Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- dofus_aks_Chat.onSubscribeChannel = function (sExtraData)
- {
- var _loc3 = sExtraData.charAt(0) == "+";
- var _loc4 = sExtraData.substr(1).split("");
- var _loc5 = 0;
- while (++_loc5, _loc5 < _loc4.length)
- {
- var _loc6 = 0;
- switch (_loc4[_loc5])
- {
- case "i":
- {
- _loc6 = 0;
- break;
- }
- case "*":
- {
- _loc6 = 2;
- break;
- }
- case "#":
- {
- _loc6 = 3;
- break;
- }
- case "$":
- {
- _loc6 = 3;
- break;
- }
- case "p":
- {
- _loc6 = 3;
- break;
- }
- case "%":
- {
- _loc6 = 4;
- break;
- }
- case "!":
- {
- _loc6 = 5;
- break;
- }
- case "?":
- {
- _loc6 = 6;
- break;
- }
- case ":":
- {
- _loc6 = 7;
- break;
- }
- case "^":
- {
- _loc6 = 8;
- break;
- }
- case "@":
- {
- _loc6 = 9;
- break;
- }
- case "&":
- {
- _loc6 = 10;
- break;
- }
- default:
- {
- continue;
- }
- } // End of switch
- this.api.ui.getUIComponent("Banner").chat.selectFilter(_loc6, _loc3);
- this.api.kernel.ChatManager.setTypeVisible(_loc6, _loc3);
- this.api.datacenter.Basics.chat_type_visible[_loc6] = _loc3;
- } // end while
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement