Как присвоить переменой локальный класс

Знаний почти ноль, пытаюсь аналезировать кусок кода:

(function(Fb, D) {
    Fb.lime = Fb.lime || {};
    Fb.lime.CYd = Fb.lime.CYd || {};
    Fb.lime.CYd.heroeshx = function(D, P) {
        (function(va, fa) {
...
            h["game.command.rpc.RpcClient"] = PN;
            PN.u = "game.command.rpc.RpcClient";
            PN.__interfaces__ = [t5a];
            PN.w = Mz;
            PN.prototype = k(Mz.prototype, {
...

Хочу присвоить переменной test класс PN, но не получается:

test = new window.lime.CYd.heroeshx.PN()
VM1748:1 Uncaught TypeError: window.lime.CYd.heroeshx.PN is not a constructor
    at eval (eval at <anonymous> (heroes.js:2634:1), <anonymous>:1:8)
    at heroes.js:2634:1
    at Fb.lime.CYd.heroeshx (heroes.js:14976:25)
    at <anonymous>:1:17

введите сюда описание изображения

Может всё очень просто?)


Ответы (0 шт):