Module:CommandData: Difference between revisions

From Eco - English Wiki
[checked revision][checked revision]
No edit summary
No edit summary
Line 1: Line 1:
-- Eco Version : 0.11.1.11
-- Eco Version : 0.11.1.13


return {
return {
Line 10: Line 10:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'achievementname', 'String'},
                             ['Arg1'] = 'achievementname', 'String',
                             ['Arg2'] = {'progress', 'Int32', '0'},
                             ['Arg2'] = 'progress', 'Int32', '0',
                             ['Arg3'] = {'target', 'User', ''},
                             ['Arg3'] = 'target', 'User', '',
                             },
                             },
         },
         },
Line 31: Line 31:
                     ['level'] = 'User',
                     ['level'] = 'User',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'targetUser', 'User', ''},
                             ['Arg1'] = 'targetUser', 'User', '',
                             },
                             },
         },
         },
Line 41: Line 41:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'achievementName', 'String'},
                             ['Arg1'] = 'achievementName', 'String',
                             ['Arg2'] = {'target', 'User', ''},
                             ['Arg2'] = 'target', 'User', '',
                             },
                             },
         },
         },
Line 52: Line 52:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'target', 'User', ''},
                             ['Arg1'] = 'target', 'User', '',
                             },
                             },
         },
         },
Line 71: Line 71:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'count', 'Int32', '1'},
                             ['Arg1'] = 'count', 'Int32', '1',
                             },
                             },
         },
         },
Line 90: Line 90:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'count', 'Int32', '1'},
                             ['Arg1'] = 'count', 'Int32', '1',
                             },
                             },
         },
         },
Line 118: Line 118:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'type', 'Int32', '1'},
                             ['Arg1'] = 'type', 'Int32', '1',
                             ['Arg2'] = {'x', 'Int32', '4'},
                             ['Arg2'] = 'x', 'Int32', '4',
                             ['Arg3'] = {'y', 'Int32', '4'},
                             ['Arg3'] = 'y', 'Int32', '4',
                             ['Arg4'] = {'z', 'Int32', '4'},
                             ['Arg4'] = 'z', 'Int32', '4',
                             ['Arg5'] = {'roofType', 'Int32', '1'},
                             ['Arg5'] = 'roofType', 'Int32', '1',
                             ['Arg6'] = {'createWindows', 'Boolean', 'True'},
                             ['Arg6'] = 'createWindows', 'Boolean', 'True',
                             ['Arg7'] = {'levelGround', 'Boolean', 'False'},
                             ['Arg7'] = 'levelGround', 'Boolean', 'False',
                             },
                             },
         },
         },
Line 134: Line 134:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'material', 'String'},
                             ['Arg1'] = 'material', 'String',
                             ['Arg2'] = {'x', 'Int32', '4'},
                             ['Arg2'] = 'x', 'Int32', '4',
                             ['Arg3'] = {'y', 'Int32', '4'},
                             ['Arg3'] = 'y', 'Int32', '4',
                             ['Arg4'] = {'z', 'Int32', '4'},
                             ['Arg4'] = 'z', 'Int32', '4',
                             ['Arg5'] = {'roofType', 'Int32', '1'},
                             ['Arg5'] = 'roofType', 'Int32', '1',
                             ['Arg6'] = {'createWindows', 'Boolean', 'True'},
                             ['Arg6'] = 'createWindows', 'Boolean', 'True',
                             ['Arg7'] = {'levelGround', 'Boolean', 'False'},
                             ['Arg7'] = 'levelGround', 'Boolean', 'False',
                             },
                             },
         },
         },
Line 159: Line 159:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'targetUser', 'User', ''},
                             ['Arg1'] = 'targetUser', 'User', '',
                             },
                             },
         },
         },
Line 187: Line 187:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'importString', 'String'},
                             ['Arg1'] = 'importString', 'String',
                             },
                             },
         },
         },
Line 206: Line 206:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'objectstring', 'String'},
                             ['Arg1'] = 'objectstring', 'String',
                             ['Arg2'] = {'textLengthMin', 'Int32', '3'},
                             ['Arg2'] = 'textLengthMin', 'Int32', '3',
                             ['Arg3'] = {'textLengthMax', 'Int32', '40'},
                             ['Arg3'] = 'textLengthMax', 'Int32', '40',
                             },
                             },
         },
         },
Line 218: Line 218:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'targetUser', 'User', ''},
                             ['Arg1'] = 'targetUser', 'User', '',
                             },
                             },
         },
         },
Line 228: Line 228:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'length', 'Int32', '25'},
                             ['Arg1'] = 'length', 'Int32', '25',
                             ['Arg2'] = {'width', 'Int32', '4'},
                             ['Arg2'] = 'width', 'Int32', '4',
                             ['Arg3'] = {'buildTypeVal', 'Int32', '0'},
                             ['Arg3'] = 'buildTypeVal', 'Int32', '0',
                             ['Arg4'] = {'bottomType', 'Int32', '2'},
                             ['Arg4'] = 'bottomType', 'Int32', '2',
                             ['Arg5'] = {'flatRoad', 'Boolean', 'False'},
                             ['Arg5'] = 'flatRoad', 'Boolean', 'False',
                             },
                             },
         },
         },
Line 242: Line 242:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'x', 'Int32', '10'},
                             ['Arg1'] = 'x', 'Int32', '10',
                             ['Arg2'] = {'y', 'Int32', '10'},
                             ['Arg2'] = 'y', 'Int32', '10',
                             },
                             },
         },
         },
Line 253: Line 253:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'count', 'Int32', '100'},
                             ['Arg1'] = 'count', 'Int32', '100',
                             },
                             },
         },
         },
Line 263: Line 263:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'textLengthMin', 'Int32', '3'},
                             ['Arg1'] = 'textLengthMin', 'Int32', '3',
                             ['Arg2'] = {'textLengthMax', 'Int32', '40'},
                             ['Arg2'] = 'textLengthMax', 'Int32', '40',
                             },
                             },
         },
         },
Line 274: Line 274:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'boatName', 'String'},
                             ['Arg1'] = 'boatName', 'String',
                             },
                             },
         },
         },
Line 284: Line 284:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'item1', 'String', 'BirchLogItem'},
                             ['Arg1'] = 'item1', 'String', 'BirchLogItem',
                             ['Arg2'] = {'item2', 'String', ''},
                             ['Arg2'] = 'item2', 'String', '',
                             ['Arg3'] = {'item3', 'String', ''},
                             ['Arg3'] = 'item3', 'String', '',
                             ['Arg4'] = {'item4', 'String', ''},
                             ['Arg4'] = 'item4', 'String', '',
                             ['Arg5'] = {'item5', 'String', ''},
                             ['Arg5'] = 'item5', 'String', '',
                             },
                             },
         },
         },
Line 298: Line 298:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'offers', 'Int32', '30'},
                             ['Arg1'] = 'offers', 'Int32', '30',
                             ['Arg2'] = {'categories', 'Int32', '8'},
                             ['Arg2'] = 'categories', 'Int32', '8',
                             },
                             },
         },
         },
Line 309: Line 309:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'tier', 'Int32', '1'},
                             ['Arg1'] = 'tier', 'Int32', '1',
                             },
                             },
         },
         },
Line 337: Line 337:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'type', 'Int32'},
                             ['Arg1'] = 'type', 'Int32',
                             ['Arg2'] = {'count', 'Int32'},
                             ['Arg2'] = 'count', 'Int32',
                             },
                             },
         },
         },
Line 348: Line 348:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'worldObjectItemName', 'String', 'WorkbenchItem'},
                             ['Arg1'] = 'worldObjectItemName', 'String', 'WorkbenchItem',
                             ['Arg2'] = {'count', 'Int32', '10'},
                             ['Arg2'] = 'count', 'Int32', '10',
                             },
                             },
         },
         },
Line 359: Line 359:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'target', 'INetObject'},
                             ['Arg1'] = 'target', 'INetObject',
                             },
                             },
         },
         },
Line 369: Line 369:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'text', 'String'},
                             ['Arg1'] = 'text', 'String',
                             ['Arg2'] = {'channel', 'Channel'},
                             ['Arg2'] = 'channel', 'Channel',
                             ['Arg3'] = {'fromUser', 'User'},
                             ['Arg3'] = 'fromUser', 'User',
                             },
                             },
         },
         },
Line 381: Line 381:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'preserveDays', 'Int32'},
                             ['Arg1'] = 'preserveDays', 'Int32',
                             },
                             },
         },
         },
Line 391: Line 391:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'text', 'String'},
                             ['Arg1'] = 'text', 'String',
                             ['Arg2'] = {'fromUser', 'User'},
                             ['Arg2'] = 'fromUser', 'User',
                             },
                             },
         },
         },
Line 402: Line 402:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'election', 'Election', ''},
                             ['Arg1'] = 'election', 'Election', '',
                             },
                             },
         },
         },
Line 412: Line 412:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'client', 'IChatClient'},
                             ['Arg0'] = 'client', 'IChatClient',
                             ['Arg1'] = {'election', 'Election', ''},
                             ['Arg1'] = 'election', 'Election', '',
                             ['Arg2'] = {'count', 'Int32', '10'},
                             ['Arg2'] = 'count', 'Int32', '10',
                             ['Arg3'] = {'forceYesVote', 'Boolean', 'False'},
                             ['Arg3'] = 'forceYesVote', 'Boolean', 'False',
                             },
                             },
         },
         },
Line 425: Line 425:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'client', 'IChatClient'},
                             ['Arg0'] = 'client', 'IChatClient',
                             ['Arg1'] = {'demo', 'Demographic'},
                             ['Arg1'] = 'demo', 'Demographic',
                             ['Arg2'] = {'set', 'Boolean', 'True'},
                             ['Arg2'] = 'set', 'Boolean', 'True',
                             },
                             },
         },
         },
Line 437: Line 437:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'allUsers', 'Boolean', 'True'},
                             ['Arg1'] = 'allUsers', 'Boolean', 'True',
                             },
                             },
         },
         },
Line 447: Line 447:
                     ['level'] = 'User',
                     ['level'] = 'User',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'client', 'IChatClient'},
                             ['Arg0'] = 'client', 'IChatClient',
                             },
                             },
         },
         },
Line 457: Line 457:
                     ['level'] = 'User',
                     ['level'] = 'User',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'chatClient', 'IChatClient'},
                             ['Arg0'] = 'chatClient', 'IChatClient',
                             },
                             },
         },
         },
Line 467: Line 467:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'client', 'IChatClient'},
                             ['Arg0'] = 'client', 'IChatClient',
                             },
                             },
         },
         },
Line 477: Line 477:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'client', 'IChatClient'},
                             ['Arg0'] = 'client', 'IChatClient',
                             },
                             },
         },
         },
Line 487: Line 487:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'client', 'IChatClient'},
                             ['Arg0'] = 'client', 'IChatClient',
                             },
                             },
         },
         },
Line 497: Line 497:
                     ['level'] = 'User',
                     ['level'] = 'User',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'otherUser', 'User', ''},
                             ['Arg1'] = 'otherUser', 'User', '',
                             },
                             },
         },
         },
Line 507: Line 507:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'client', 'IChatClient'},
                             ['Arg0'] = 'client', 'IChatClient',
                             ['Arg1'] = {'count', 'Int32', '20'},
                             ['Arg1'] = 'count', 'Int32', '20',
                             },
                             },
         },
         },
Line 518: Line 518:
                     ['level'] = 'User',
                     ['level'] = 'User',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'chatClient', 'IChatClient'},
                             ['Arg0'] = 'chatClient', 'IChatClient',
                             },
                             },
         },
         },
Line 528: Line 528:
                     ['level'] = 'User',
                     ['level'] = 'User',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'chatClient', 'IChatClient'},
                             ['Arg0'] = 'chatClient', 'IChatClient',
                             },
                             },
         },
         },
Line 538: Line 538:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'count', 'Int32', '5'},
                             ['Arg1'] = 'count', 'Int32', '5',
                             },
                             },
         },
         },
Line 548: Line 548:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'client', 'IChatClient'},
                             ['Arg0'] = 'client', 'IChatClient',
                             ['Arg1'] = {'requireElections', 'Boolean', 'True'},
                             ['Arg1'] = 'requireElections', 'Boolean', 'True',
                             },
                             },
         },
         },
Line 559: Line 559:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'settlement', 'Settlement'},
                             ['Arg1'] = 'settlement', 'Settlement',
                             ['Arg2'] = {'count', 'Int32', '5'},
                             ['Arg2'] = 'count', 'Int32', '5',
                             },
                             },
         },
         },
Line 570: Line 570:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'maps', 'Int32', '3'},
                             ['Arg1'] = 'maps', 'Int32', '3',
                             ['Arg2'] = {'districtCount', 'Int32', '100'},
                             ['Arg2'] = 'districtCount', 'Int32', '100',
                             },
                             },
         },
         },
Line 590: Line 590:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'chatClient', 'IChatClient'},
                             ['Arg0'] = 'chatClient', 'IChatClient',
                             },
                             },
         },
         },
Line 600: Line 600:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'chatClient', 'IChatClient'},
                             ['Arg0'] = 'chatClient', 'IChatClient',
                             },
                             },
         },
         },
Line 610: Line 610:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'client', 'IChatClient'},
                             ['Arg0'] = 'client', 'IChatClient',
                             ['Arg1'] = {'demo', 'Demographic'},
                             ['Arg1'] = 'demo', 'Demographic',
                             ['Arg2'] = {'set', 'Boolean', 'True'},
                             ['Arg2'] = 'set', 'Boolean', 'True',
                             },
                             },
         },
         },
Line 631: Line 631:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'contractClause', 'String', ''},
                             ['Arg1'] = 'contractClause', 'String', '',
                             },
                             },
         },
         },
Line 641: Line 641:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'target', 'String'},
                             ['Arg1'] = 'target', 'String',
                             },
                             },
         },
         },
Line 651: Line 651:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'multiplier', 'Single', '100'},
                             ['Arg1'] = 'multiplier', 'Single', '100',
                             ['Arg2'] = {'consumeWithoutDelay', 'Boolean', 'True'},
                             ['Arg2'] = 'consumeWithoutDelay', 'Boolean', 'True',
                             ['Arg3'] = {'radius', 'Single', '20'},
                             ['Arg3'] = 'radius', 'Single', '20',
                             },
                             },
         },
         },
Line 663: Line 663:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'cost', 'Single', '0'},
                             ['Arg1'] = 'cost', 'Single', '0',
                             ['Arg2'] = {'radius', 'Single', '20'},
                             ['Arg2'] = 'radius', 'Single', '20',
                             },
                             },
         },
         },
Line 692: Line 692:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'val', 'Single'},
                             ['Arg1'] = 'val', 'Single',
                             ['Arg2'] = {'deed', 'Deed', ''},
                             ['Arg2'] = 'deed', 'Deed', '',
                             },
                             },
         },
         },
Line 703: Line 703:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'val', 'Single'},
                             ['Arg1'] = 'val', 'Single',
                             ['Arg2'] = {'settlement', 'Settlement', ''},
                             ['Arg2'] = 'settlement', 'Settlement', '',
                             },
                             },
         },
         },
Line 732: Line 732:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'chatClient', 'IChatClient'},
                             ['Arg0'] = 'chatClient', 'IChatClient',
                             ['Arg1'] = {'rep', 'Int32'},
                             ['Arg1'] = 'rep', 'Int32',
                             ['Arg2'] = {'targetID', 'Int32'},
                             ['Arg2'] = 'targetID', 'Int32',
                             ['Arg3'] = {'sourceUser', 'User', ''},
                             ['Arg3'] = 'sourceUser', 'User', '',
                             ['Arg4'] = {'ignoreLimit', 'Boolean', 'True'},
                             ['Arg4'] = 'ignoreLimit', 'Boolean', 'True',
                             },
                             },
         },
         },
Line 746: Line 746:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'chatClient', 'IChatClient'},
                             ['Arg0'] = 'chatClient', 'IChatClient',
                             ['Arg1'] = {'reputation', 'Int32', '3'},
                             ['Arg1'] = 'reputation', 'Int32', '3',
                             ['Arg2'] = {'settlement', 'Settlement', ''},
                             ['Arg2'] = 'settlement', 'Settlement', '',
                             },
                             },
         },
         },
Line 758: Line 758:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'chatClient', 'IChatClient'},
                             ['Arg0'] = 'chatClient', 'IChatClient',
                             ['Arg1'] = {'targetUser', 'User', ''},
                             ['Arg1'] = 'targetUser', 'User', '',
                             },
                             },
         },
         },
Line 769: Line 769:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'dim', 'Int32', '10'},
                             ['Arg1'] = 'dim', 'Int32', '10',
                             },
                             },
         },
         },
Line 779: Line 779:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'textureCount', 'Int32', '100'},
                             ['Arg1'] = 'textureCount', 'Int32', '100',
                             ['Arg2'] = {'textureSize', 'Int32', '1024'},
                             ['Arg2'] = 'textureSize', 'Int32', '1024',
                             },
                             },
         },
         },
Line 817: Line 817:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'target', 'INetObject'},
                             ['Arg1'] = 'target', 'INetObject',
                             },
                             },
         },
         },
Line 854: Line 854:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'xWrap', 'Int32', '1'},
                             ['Arg1'] = 'xWrap', 'Int32', '1',
                             ['Arg2'] = {'yWrap', 'Int32', '1'},
                             ['Arg2'] = 'yWrap', 'Int32', '1',
                             },
                             },
         },
         },
Line 865: Line 865:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'radiusInPlots', 'Int32', '0'},
                             ['Arg1'] = 'radiusInPlots', 'Int32', '0',
                             ['Arg2'] = {'district', 'District', ''},
                             ['Arg2'] = 'district', 'District', '',
                             ['Arg3'] = {'map', 'DistrictMap', ''},
                             ['Arg3'] = 'map', 'DistrictMap', '',
                             },
                             },
         },
         },
Line 877: Line 877:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'set', 'DistrictMap'},
                             ['Arg1'] = 'set', 'DistrictMap',
                             },
                             },
         },
         },
Line 887: Line 887:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'numDistricts', 'Int32', '20'},
                             ['Arg1'] = 'numDistricts', 'Int32', '20',
                             ['Arg2'] = {'size', 'Int32', '5'},
                             ['Arg2'] = 'size', 'Int32', '5',
                             ['Arg3'] = {'useExisting', 'Boolean', 'False'},
                             ['Arg3'] = 'useExisting', 'Boolean', 'False',
                             ['Arg4'] = {'districtMap', 'DistrictMap', ''},
                             ['Arg4'] = 'districtMap', 'DistrictMap', '',
                             ['Arg5'] = {'settlement', 'Settlement', ''},
                             ['Arg5'] = 'settlement', 'Settlement', '',
                             },
                             },
         },
         },
Line 910: Line 910:
                     ['level'] = 'User',
                     ['level'] = 'User',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'specifiedUser', 'User', ''},
                             ['Arg1'] = 'specifiedUser', 'User', '',
                             },
                             },
         },
         },
Line 938: Line 938:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'chatClient', 'IChatClient'},
                             ['Arg0'] = 'chatClient', 'IChatClient',
                             ['Arg1'] = {'election', 'Election', ''},
                             ['Arg1'] = 'election', 'Election', '',
                             },
                             },
         },
         },
Line 949: Line 949:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'client', 'IChatClient'},
                             ['Arg0'] = 'client', 'IChatClient',
                             },
                             },
         },
         },
Line 959: Line 959:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'election', 'Election', ''},
                             ['Arg1'] = 'election', 'Election', '',
                             },
                             },
         },
         },
Line 969: Line 969:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'election', 'Election', ''},
                             ['Arg1'] = 'election', 'Election', '',
                             ['Arg2'] = {'addVote', 'Boolean', 'True'},
                             ['Arg2'] = 'addVote', 'Boolean', 'True',
                             },
                             },
         },
         },
Line 980: Line 980:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'chatClient', 'IChatClient'},
                             ['Arg0'] = 'chatClient', 'IChatClient',
                             },
                             },
         },
         },
Line 990: Line 990:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'index', 'Int32'},
                             ['Arg1'] = 'index', 'Int32',
                             ['Arg2'] = {'election', 'Election', ''},
                             ['Arg2'] = 'election', 'Election', '',
                             },
                             },
         },
         },
Line 1,001: Line 1,001:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'client', 'IChatClient'},
                             ['Arg0'] = 'client', 'IChatClient',
                             ['Arg1'] = {'process', 'ElectionProcess', ''},
                             ['Arg1'] = 'process', 'ElectionProcess', '',
                             },
                             },
         },
         },
Line 1,012: Line 1,012:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'client', 'IChatClient'},
                             ['Arg0'] = 'client', 'IChatClient',
                             ['Arg1'] = {'candidates', 'Int32', '5'},
                             ['Arg1'] = 'candidates', 'Int32', '5',
                             ['Arg2'] = {'process', 'ElectionProcess', ''},
                             ['Arg2'] = 'process', 'ElectionProcess', '',
                             },
                             },
         },
         },
Line 1,024: Line 1,024:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'votesToAdd', 'Int32', '10'},
                             ['Arg1'] = 'votesToAdd', 'Int32', '10',
                             ['Arg2'] = {'twitchVotesToAdd', 'Int32', '1000'},
                             ['Arg2'] = 'twitchVotesToAdd', 'Int32', '1000',
                             },
                             },
         },
         },
Line 1,035: Line 1,035:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'election', 'Election', ''},
                             ['Arg1'] = 'election', 'Election', '',
                             ['Arg2'] = {'twitchVoter', 'String', ''},
                             ['Arg2'] = 'twitchVoter', 'String', '',
                             ['Arg3'] = {'subscriber', 'Boolean', 'True'},
                             ['Arg3'] = 'subscriber', 'Boolean', 'True',
                             },
                             },
         },
         },
Line 1,047: Line 1,047:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'voteCount', 'Int32', '1000'},
                             ['Arg1'] = 'voteCount', 'Int32', '1000',
                             ['Arg2'] = {'election', 'Election', ''},
                             ['Arg2'] = 'election', 'Election', '',
                             },
                             },
         },
         },
Line 1,058: Line 1,058:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'election', 'Election', ''},
                             ['Arg1'] = 'election', 'Election', '',
                             ['Arg2'] = {'votesToAdd', 'Int32', '10'},
                             ['Arg2'] = 'votesToAdd', 'Int32', '10',
                             },
                             },
         },
         },
Line 1,069: Line 1,069:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'election', 'Election', ''},
                             ['Arg1'] = 'election', 'Election', '',
                             },
                             },
         },
         },
Line 1,079: Line 1,079:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'election', 'Election', ''},
                             ['Arg1'] = 'election', 'Election', '',
                             ['Arg2'] = {'voteForCandidate', 'User', ''},
                             ['Arg2'] = 'voteForCandidate', 'User', '',
                             ['Arg3'] = {'voter', 'User', ''},
                             ['Arg3'] = 'voter', 'User', '',
                             },
                             },
         },
         },
Line 1,091: Line 1,091:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'election', 'Election', ''},
                             ['Arg1'] = 'election', 'Election', '',
                             ['Arg2'] = {'winner', 'User', ''},
                             ['Arg2'] = 'winner', 'User', '',
                             },
                             },
         },
         },
Line 1,498: Line 1,498:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'target', 'User', ''},
                             ['Arg1'] = 'target', 'User', '',
                             ['Arg2'] = {'foodName', 'String', ''},
                             ['Arg2'] = 'foodName', 'String', '',
                             },
                             },
         },
         },
Line 1,518: Line 1,518:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'amount', 'Int32', '-1'},
                             ['Arg1'] = 'amount', 'Int32', '-1',
                             },
                             },
         },
         },
Line 1,528: Line 1,528:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'useCalories', 'Int32', '100000'},
                             ['Arg1'] = 'useCalories', 'Int32', '100000',
                             },
                             },
         },
         },
Line 1,538: Line 1,538:
                     ['level'] = 'User',
                     ['level'] = 'User',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'chatClient', 'IChatClient'},
                             ['Arg0'] = 'chatClient', 'IChatClient',
                             ['Arg1'] = {'language', 'SupportedLanguage'},
                             ['Arg1'] = 'language', 'SupportedLanguage',
                             ['Arg2'] = {'text', 'String', ''},
                             ['Arg2'] = 'text', 'String', '',
                             },
                             },
         },
         },
Line 1,550: Line 1,550:
                     ['level'] = 'User',
                     ['level'] = 'User',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'chatClient', 'IChatClient'},
                             ['Arg0'] = 'chatClient', 'IChatClient',
                             ['Arg1'] = {'language', 'SupportedLanguage'},
                             ['Arg1'] = 'language', 'SupportedLanguage',
                             },
                             },
         },
         },
Line 1,561: Line 1,561:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'count', 'Int32', '1'},
                             ['Arg1'] = 'count', 'Int32', '1',
                             },
                             },
         },
         },
Line 1,571: Line 1,571:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'chatClient', 'IChatClient'},
                             ['Arg0'] = 'chatClient', 'IChatClient',
                             },
                             },
         },
         },
Line 1,581: Line 1,581:
                     ['level'] = 'User',
                     ['level'] = 'User',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'chatClient', 'IChatClient'},
                             ['Arg0'] = 'chatClient', 'IChatClient',
                             },
                             },
         },
         },
Line 1,591: Line 1,591:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'chatClient', 'IChatClient'},
                             ['Arg0'] = 'chatClient', 'IChatClient',
                             },
                             },
         },
         },
Line 1,601: Line 1,601:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'chatClient', 'IChatClient'},
                             ['Arg0'] = 'chatClient', 'IChatClient',
                             },
                             },
         },
         },
Line 1,611: Line 1,611:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'itemName', 'String', 'baked meat'},
                             ['Arg1'] = 'itemName', 'String', 'baked meat',
                             ['Arg2'] = {'number', 'Int32', '1'},
                             ['Arg2'] = 'number', 'Int32', '1',
                             ['Arg3'] = {'distance', 'Int32', '0'},
                             ['Arg3'] = 'distance', 'Int32', '0',
                             },
                             },
         },
         },
Line 1,623: Line 1,623:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'allowCarryAll', 'Boolean', 'True'},
                             ['Arg1'] = 'allowCarryAll', 'Boolean', 'True',
                             },
                             },
         },
         },
Line 1,669: Line 1,669:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'durability', 'Single', '1'},
                             ['Arg1'] = 'durability', 'Single', '1',
                             },
                             },
         },
         },
Line 1,688: Line 1,688:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'itemName', 'String'},
                             ['Arg1'] = 'itemName', 'String',
                             ['Arg2'] = {'number', 'Int32', '1'},
                             ['Arg2'] = 'number', 'Int32', '1',
                             },
                             },
         },
         },
Line 1,699: Line 1,699:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'itemName', 'String'},
                             ['Arg1'] = 'itemName', 'String',
                             ['Arg2'] = {'number', 'Int32', '1'},
                             ['Arg2'] = 'number', 'Int32', '1',
                             },
                             },
         },
         },
Line 1,710: Line 1,710:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'itemName', 'String'},
                             ['Arg1'] = 'itemName', 'String',
                             ['Arg2'] = {'number', 'Int32', '1'},
                             ['Arg2'] = 'number', 'Int32', '1',
                             },
                             },
         },
         },
Line 1,721: Line 1,721:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'namedColorIndex', 'Int32'},
                             ['Arg1'] = 'namedColorIndex', 'Int32',
                             ['Arg2'] = {'number', 'Int32', '1'},
                             ['Arg2'] = 'number', 'Int32', '1',
                             },
                             },
         },
         },
Line 1,732: Line 1,732:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'r', 'Int32'},
                             ['Arg1'] = 'r', 'Int32',
                             ['Arg2'] = {'g', 'Int32'},
                             ['Arg2'] = 'g', 'Int32',
                             ['Arg3'] = {'b', 'Int32'},
                             ['Arg3'] = 'b', 'Int32',
                             ['Arg4'] = {'amount', 'Int32', '1'},
                             ['Arg4'] = 'amount', 'Int32', '1',
                             },
                             },
         },
         },
Line 1,745: Line 1,745:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'integrity', 'Single', '1'},
                             ['Arg1'] = 'integrity', 'Single', '1',
                             },
                             },
         },
         },
Line 1,755: Line 1,755:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'radius', 'Int32', '4'},
                             ['Arg1'] = 'radius', 'Int32', '4',
                             },
                             },
         },
         },
Line 1,765: Line 1,765:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'radius', 'Single', '10'},
                             ['Arg1'] = 'radius', 'Single', '10',
                             },
                             },
         },
         },
Line 1,775: Line 1,775:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'x', 'Int32', '15'},
                             ['Arg1'] = 'x', 'Int32', '15',
                             ['Arg2'] = {'y', 'Int32', '15'},
                             ['Arg2'] = 'y', 'Int32', '15',
                             ['Arg3'] = {'blockType', 'String', 'GrassBlock'},
                             ['Arg3'] = 'blockType', 'String', 'GrassBlock',
                             },
                             },
         },
         },
Line 1,787: Line 1,787:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'x', 'Int32', '15'},
                             ['Arg1'] = 'x', 'Int32', '15',
                             ['Arg2'] = {'y', 'Int32', '15'},
                             ['Arg2'] = 'y', 'Int32', '15',
                             ['Arg3'] = {'blockType', 'String', 'GrassBlock'},
                             ['Arg3'] = 'blockType', 'String', 'GrassBlock',
                             },
                             },
         },
         },
Line 1,799: Line 1,799:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'x', 'Int32', '15'},
                             ['Arg1'] = 'x', 'Int32', '15',
                             ['Arg2'] = {'y', 'Int32', '15'},
                             ['Arg2'] = 'y', 'Int32', '15',
                             ['Arg3'] = {'wallHeight', 'Int32', '1'},
                             ['Arg3'] = 'wallHeight', 'Int32', '1',
                             ['Arg4'] = {'groundType', 'String', 'GrassBlock'},
                             ['Arg4'] = 'groundType', 'String', 'GrassBlock',
                             ['Arg5'] = {'wallType', 'String', 'StoneBlock'},
                             ['Arg5'] = 'wallType', 'String', 'StoneBlock',
                             },
                             },
         },
         },
Line 1,813: Line 1,813:
                     ['level'] = 'User',
                     ['level'] = 'User',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'text', 'String', ''},
                             ['Arg1'] = 'text', 'String', '',
                             },
                             },
         },
         },
Line 1,823: Line 1,823:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'text', 'String', ''},
                             ['Arg1'] = 'text', 'String', '',
                             },
                             },
         },
         },
Line 1,833: Line 1,833:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'size', 'Int32', '50'},
                             ['Arg1'] = 'size', 'Int32', '50',
                             ['Arg2'] = {'walls', 'Int32', '5'},
                             ['Arg2'] = 'walls', 'Int32', '5',
                             },
                             },
         },
         },
Line 1,844: Line 1,844:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'blockType', 'String', 'GrassBlock'},
                             ['Arg1'] = 'blockType', 'String', 'GrassBlock',
                             ['Arg2'] = {'x', 'Int32', '15'},
                             ['Arg2'] = 'x', 'Int32', '15',
                             ['Arg3'] = {'y', 'Int32', '15'},
                             ['Arg3'] = 'y', 'Int32', '15',
                             ['Arg4'] = {'z', 'Int32', '15'},
                             ['Arg4'] = 'z', 'Int32', '15',
                             ['Arg5'] = {'isTurnToGlass', 'Boolean', 'False'},
                             ['Arg5'] = 'isTurnToGlass', 'Boolean', 'False',
                             },
                             },
         },
         },
Line 1,858: Line 1,858:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'blockType', 'String', 'GrassBlock'},
                             ['Arg1'] = 'blockType', 'String', 'GrassBlock',
                             ['Arg2'] = {'x', 'Int32', '15'},
                             ['Arg2'] = 'x', 'Int32', '15',
                             ['Arg3'] = {'y', 'Int32', '15'},
                             ['Arg3'] = 'y', 'Int32', '15',
                             ['Arg4'] = {'z', 'Int32', '15'},
                             ['Arg4'] = 'z', 'Int32', '15',
                             ['Arg5'] = {'isTurnToGlass', 'Boolean', 'False'},
                             ['Arg5'] = 'isTurnToGlass', 'Boolean', 'False',
                             },
                             },
         },
         },
Line 1,881: Line 1,881:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'chatClient', 'IChatClient'},
                             ['Arg0'] = 'chatClient', 'IChatClient',
                             },
                             },
         },
         },
Line 1,891: Line 1,891:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'corridorWidth', 'Int32', '1'},
                             ['Arg1'] = 'corridorWidth', 'Int32', '1',
                             ['Arg2'] = {'corridorHeight', 'Int32', '3'},
                             ['Arg2'] = 'corridorHeight', 'Int32', '3',
                             ['Arg3'] = {'corridorDepth', 'Int32', '1'},
                             ['Arg3'] = 'corridorDepth', 'Int32', '1',
                             ['Arg4'] = {'depth', 'Int32', '100'},
                             ['Arg4'] = 'depth', 'Int32', '100',
                             ['Arg5'] = {'levelDifferenceHeight', 'Int32', '1'},
                             ['Arg5'] = 'levelDifferenceHeight', 'Int32', '1',
                             },
                             },
         },
         },
Line 1,905: Line 1,905:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'blockTypeName', 'String', 'Granite'},
                             ['Arg1'] = 'blockTypeName', 'String', 'Granite',
                             ['Arg2'] = {'rubble', 'Int32', '32'},
                             ['Arg2'] = 'rubble', 'Int32', '32',
                             },
                             },
         },
         },
Line 1,916: Line 1,916:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'client', 'IChatClient'},
                             ['Arg0'] = 'client', 'IChatClient',
                             ['Arg1'] = {'nameOrID', 'String', ''},
                             ['Arg1'] = 'nameOrID', 'String', '',
                             ['Arg2'] = {'reason', 'String', ''},
                             ['Arg2'] = 'reason', 'String', '',
                             },
                             },
         },
         },
Line 1,928: Line 1,928:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'chatClient', 'IChatClient'},
                             ['Arg0'] = 'chatClient', 'IChatClient',
                             ['Arg1'] = {'alert', 'String', ''},
                             ['Arg1'] = 'alert', 'String', '',
                             },
                             },
         },
         },
Line 1,939: Line 1,939:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'chatClient', 'IChatClient'},
                             ['Arg0'] = 'chatClient', 'IChatClient',
                             ['Arg1'] = {'announce', 'String', ''},
                             ['Arg1'] = 'announce', 'String', '',
                             },
                             },
         },
         },
Line 1,959: Line 1,959:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'client', 'IChatClient'},
                             ['Arg0'] = 'client', 'IChatClient',
                             ['Arg1'] = {'nameOrID', 'String', ''},
                             ['Arg1'] = 'nameOrID', 'String', '',
                             ['Arg2'] = {'reason', 'String', ''},
                             ['Arg2'] = 'reason', 'String', '',
                             ['Arg3'] = {'time', 'String', ''},
                             ['Arg3'] = 'time', 'String', '',
                             },
                             },
         },
         },
Line 1,972: Line 1,972:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'client', 'IChatClient'},
                             ['Arg0'] = 'client', 'IChatClient',
                             },
                             },
         },
         },
Line 1,982: Line 1,982:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'chatClient', 'IChatClient'},
                             ['Arg0'] = 'chatClient', 'IChatClient',
                             ['Arg1'] = {'targetUser', 'User'},
                             ['Arg1'] = 'targetUser', 'User',
                             },
                             },
         },
         },
Line 1,993: Line 1,993:
                     ['level'] = 'User',
                     ['level'] = 'User',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'ignoreUser', 'User', ''},
                             ['Arg1'] = 'ignoreUser', 'User', '',
                             },
                             },
         },
         },
Line 2,003: Line 2,003:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'client', 'IChatClient'},
                             ['Arg0'] = 'client', 'IChatClient',
                             ['Arg1'] = {'kickUser', 'User'},
                             ['Arg1'] = 'kickUser', 'User',
                             ['Arg2'] = {'reason', 'String', ''},
                             ['Arg2'] = 'reason', 'String', '',
                             },
                             },
         },
         },
Line 2,015: Line 2,015:
                     ['level'] = 'User',
                     ['level'] = 'User',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'client', 'IChatClient'},
                             ['Arg0'] = 'client', 'IChatClient',
                             },
                             },
         },
         },
Line 2,025: Line 2,025:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'client', 'IChatClient'},
                             ['Arg0'] = 'client', 'IChatClient',
                             },
                             },
         },
         },
Line 2,035: Line 2,035:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'client', 'IChatClient'},
                             ['Arg0'] = 'client', 'IChatClient',
                             ['Arg1'] = {'time', 'String'},
                             ['Arg1'] = 'time', 'String',
                             ['Arg2'] = {'message', 'String'},
                             ['Arg2'] = 'message', 'String',
                             ['Arg3'] = {'reason', 'String'},
                             ['Arg3'] = 'reason', 'String',
                             },
                             },
         },
         },
Line 2,048: Line 2,048:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'client', 'IChatClient'},
                             ['Arg0'] = 'client', 'IChatClient',
                             ['Arg1'] = {'nameOrID', 'String', ''},
                             ['Arg1'] = 'nameOrID', 'String', '',
                             ['Arg2'] = {'reason', 'String', ''},
                             ['Arg2'] = 'reason', 'String', '',
                             ['Arg3'] = {'time', 'String', ''},
                             ['Arg3'] = 'time', 'String', '',
                             },
                             },
         },
         },
Line 2,061: Line 2,061:
                     ['level'] = 'User',
                     ['level'] = 'User',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'chatClient', 'IChatClient'},
                             ['Arg0'] = 'chatClient', 'IChatClient',
                             },
                             },
         },
         },
Line 2,071: Line 2,071:
                     ['level'] = 'User',
                     ['level'] = 'User',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'other', 'User', ''},
                             ['Arg1'] = 'other', 'User', '',
                             },
                             },
         },
         },
Line 2,081: Line 2,081:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'client', 'IChatClient'},
                             ['Arg0'] = 'client', 'IChatClient',
                             ['Arg1'] = {'nameOrID', 'String'},
                             ['Arg1'] = 'nameOrID', 'String',
                             ['Arg2'] = {'reason', 'String', ''},
                             ['Arg2'] = 'reason', 'String', '',
                             },
                             },
         },
         },
Line 2,093: Line 2,093:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'chatClient', 'IChatClient'},
                             ['Arg0'] = 'chatClient', 'IChatClient',
                             },
                             },
         },
         },
Line 2,112: Line 2,112:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'client', 'IChatClient'},
                             ['Arg0'] = 'client', 'IChatClient',
                             ['Arg1'] = {'nameOrID', 'String', ''},
                             ['Arg1'] = 'nameOrID', 'String', '',
                             ['Arg2'] = {'reason', 'String', ''},
                             ['Arg2'] = 'reason', 'String', '',
                             },
                             },
         },
         },
Line 2,124: Line 2,124:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'client', 'IChatClient'},
                             ['Arg0'] = 'client', 'IChatClient',
                             ['Arg1'] = {'nameOrID', 'String', ''},
                             ['Arg1'] = 'nameOrID', 'String', '',
                             ['Arg2'] = {'reason', 'String', ''},
                             ['Arg2'] = 'reason', 'String', '',
                             },
                             },
         },
         },
Line 2,136: Line 2,136:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'client', 'IChatClient'},
                             ['Arg0'] = 'client', 'IChatClient',
                             ['Arg1'] = {'nameOrID', 'String', ''},
                             ['Arg1'] = 'nameOrID', 'String', '',
                             ['Arg2'] = {'reason', 'String', ''},
                             ['Arg2'] = 'reason', 'String', '',
                             },
                             },
         },
         },
Line 2,157: Line 2,157:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'chatClient', 'IChatClient'},
                             ['Arg0'] = 'chatClient', 'IChatClient',
                             ['Arg1'] = {'warnUser', 'User'},
                             ['Arg1'] = 'warnUser', 'User',
                             ['Arg2'] = {'warning', 'String', ''},
                             ['Arg2'] = 'warning', 'String', '',
                             },
                             },
         },
         },
Line 2,169: Line 2,169:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'client', 'IChatClient'},
                             ['Arg0'] = 'client', 'IChatClient',
                             ['Arg1'] = {'nameOrID', 'String', ''},
                             ['Arg1'] = 'nameOrID', 'String', '',
                             ['Arg2'] = {'reason', 'String', ''},
                             ['Arg2'] = 'reason', 'String', '',
                             },
                             },
         },
         },
Line 2,190: Line 2,190:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'otherUser', 'User'},
                             ['Arg1'] = 'otherUser', 'User',
                             },
                             },
         },
         },
Line 2,200: Line 2,200:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'chatClient', 'IChatClient'},
                             ['Arg0'] = 'chatClient', 'IChatClient',
                             ['Arg1'] = {'hours', 'Single'},
                             ['Arg1'] = 'hours', 'Single',
                             },
                             },
         },
         },
Line 2,211: Line 2,211:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'chatClient', 'IChatClient'},
                             ['Arg0'] = 'chatClient', 'IChatClient',
                             },
                             },
         },
         },
Line 2,221: Line 2,221:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'chatClient', 'IChatClient'},
                             ['Arg0'] = 'chatClient', 'IChatClient',
                             },
                             },
         },
         },
Line 2,240: Line 2,240:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'chatClient', 'IChatClient'},
                             ['Arg0'] = 'chatClient', 'IChatClient',
                             },
                             },
         },
         },
Line 2,250: Line 2,250:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'chatClient', 'IChatClient'},
                             ['Arg0'] = 'chatClient', 'IChatClient',
                             ['Arg1'] = {'angle', 'Single', '300'},
                             ['Arg1'] = 'angle', 'Single', '300',
                             },
                             },
         },
         },
Line 2,261: Line 2,261:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'count', 'Int32', '1'},
                             ['Arg1'] = 'count', 'Int32', '1',
                             ['Arg2'] = {'timeBetween', 'Single', '1'},
                             ['Arg2'] = 'timeBetween', 'Single', '1',
                             ['Arg3'] = {'radius', 'Single', '20'},
                             ['Arg3'] = 'radius', 'Single', '20',
                             },
                             },
         },
         },
Line 2,273: Line 2,273:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'chatClient', 'IChatClient'},
                             ['Arg0'] = 'chatClient', 'IChatClient',
                             ['Arg1'] = {'hours', 'Single'},
                             ['Arg1'] = 'hours', 'Single',
                             },
                             },
         },
         },
Line 2,284: Line 2,284:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'chatClient', 'IChatClient'},
                             ['Arg0'] = 'chatClient', 'IChatClient',
                             },
                             },
         },
         },
Line 2,294: Line 2,294:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'size', 'Single', '5'},
                             ['Arg1'] = 'size', 'Single', '5',
                             ['Arg2'] = {'addPollution', 'Boolean', 'True'},
                             ['Arg2'] = 'addPollution', 'Boolean', 'True',
                             },
                             },
         },
         },
Line 2,305: Line 2,305:
                     ['level'] = 'User',
                     ['level'] = 'User',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'chatClient', 'IChatClient'},
                             ['Arg0'] = 'chatClient', 'IChatClient',
                             },
                             },
         },
         },
Line 2,315: Line 2,315:
                     ['level'] = 'User',
                     ['level'] = 'User',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'chatClient', 'IChatClient'},
                             ['Arg0'] = 'chatClient', 'IChatClient',
                             },
                             },
         },
         },
Line 2,325: Line 2,325:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'account', 'BankAccount'},
                             ['Arg1'] = 'account', 'BankAccount',
                             ['Arg2'] = {'target', 'User'},
                             ['Arg2'] = 'target', 'User',
                             },
                             },
         },
         },
Line 2,336: Line 2,336:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'account', 'BankAccount'},
                             ['Arg1'] = 'account', 'BankAccount',
                             ['Arg2'] = {'target', 'User'},
                             ['Arg2'] = 'target', 'User',
                             },
                             },
         },
         },
Line 2,347: Line 2,347:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'otherPlayer', 'String'},
                             ['Arg1'] = 'otherPlayer', 'String',
                             },
                             },
         },
         },
Line 2,357: Line 2,357:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'name', 'String', ''},
                             ['Arg1'] = 'name', 'String', '',
                             },
                             },
         },
         },
Line 2,367: Line 2,367:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'lender', 'User'},
                             ['Arg1'] = 'lender', 'User',
                             ['Arg2'] = {'borrower', 'User'},
                             ['Arg2'] = 'borrower', 'User',
                             ['Arg3'] = {'paybackAmount', 'Single'},
                             ['Arg3'] = 'paybackAmount', 'Single',
                             ['Arg4'] = {'interest', 'Single'},
                             ['Arg4'] = 'interest', 'Single',
                             ['Arg5'] = {'daysTillDue', 'Single'},
                             ['Arg5'] = 'daysTillDue', 'Single',
                             ['Arg6'] = {'currency', 'Currency'},
                             ['Arg6'] = 'currency', 'Currency',
                             },
                             },
         },
         },
Line 2,382: Line 2,382:
                     ['level'] = 'User',
                     ['level'] = 'User',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'chatClient', 'IChatClient'},
                             ['Arg0'] = 'chatClient', 'IChatClient',
                             },
                             },
         },
         },
Line 2,392: Line 2,392:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'account', 'BankAccount'},
                             ['Arg1'] = 'account', 'BankAccount',
                             },
                             },
         },
         },
Line 2,402: Line 2,402:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'account', 'BankAccount'},
                             ['Arg1'] = 'account', 'BankAccount',
                             ['Arg2'] = {'target', 'User'},
                             ['Arg2'] = 'target', 'User',
                             },
                             },
         },
         },
Line 2,413: Line 2,413:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'account', 'BankAccount'},
                             ['Arg1'] = 'account', 'BankAccount',
                             ['Arg2'] = {'target', 'User'},
                             ['Arg2'] = 'target', 'User',
                             },
                             },
         },
         },
Line 2,424: Line 2,424:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'account', 'BankAccount'},
                             ['Arg1'] = 'account', 'BankAccount',
                             ['Arg2'] = {'target', 'User'},
                             ['Arg2'] = 'target', 'User',
                             },
                             },
         },
         },
Line 2,435: Line 2,435:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'count', 'Int32'},
                             ['Arg1'] = 'count', 'Int32',
                             },
                             },
         },
         },
Line 2,445: Line 2,445:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'chatClient', 'IChatClient'},
                             ['Arg0'] = 'chatClient', 'IChatClient',
                             ['Arg1'] = {'amount', 'Single', '1000'},
                             ['Arg1'] = 'amount', 'Single', '1000',
                             },
                             },
         },
         },
Line 2,456: Line 2,456:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'client', 'IChatClient'},
                             ['Arg0'] = 'client', 'IChatClient',
                             ['Arg1'] = {'password', 'String', ''},
                             ['Arg1'] = 'password', 'String', '',
                             },
                             },
         },
         },
Line 2,467: Line 2,467:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'text', 'String'},
                             ['Arg1'] = 'text', 'String',
                             ['Arg2'] = {'targetUser', 'User', ''},
                             ['Arg2'] = 'targetUser', 'User', '',
                             },
                             },
         },
         },
Line 2,478: Line 2,478:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'typeName', 'String', ''},
                             ['Arg1'] = 'typeName', 'String', '',
                             },
                             },
         },
         },
Line 2,488: Line 2,488:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'client', 'IChatClient'},
                             ['Arg0'] = 'client', 'IChatClient',
                             ['Arg1'] = {'typeName', 'String', ''},
                             ['Arg1'] = 'typeName', 'String', '',
                             ['Arg2'] = {'removeActive', 'Boolean', 'True'},
                             ['Arg2'] = 'removeActive', 'Boolean', 'True',
                             ['Arg3'] = {'removeInactive', 'Boolean', 'False'},
                             ['Arg3'] = 'removeInactive', 'Boolean', 'False',
                             },
                             },
         },
         },
Line 2,501: Line 2,501:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'objectType', 'String', ''},
                             ['Arg1'] = 'objectType', 'String', '',
                             },
                             },
         },
         },
Line 2,511: Line 2,511:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'id', 'Int32', '-1'},
                             ['Arg1'] = 'id', 'Int32', '-1',
                             },
                             },
         },
         },
Line 2,521: Line 2,521:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'typeName', 'String', ''},
                             ['Arg1'] = 'typeName', 'String', '',
                             ['Arg2'] = {'partialObjectNameOrId', 'String', ''},
                             ['Arg2'] = 'partialObjectNameOrId', 'String', '',
                             },
                             },
         },
         },
Line 2,532: Line 2,532:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'set', 'Boolean', 'True'},
                             ['Arg1'] = 'set', 'Boolean', 'True',
                             },
                             },
         },
         },
Line 2,542: Line 2,542:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'set', 'Boolean', 'True'},
                             ['Arg1'] = 'set', 'Boolean', 'True',
                             },
                             },
         },
         },
Line 2,552: Line 2,552:
                     ['level'] = 'User',
                     ['level'] = 'User',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'client', 'IChatClient'},
                             ['Arg0'] = 'client', 'IChatClient',
                             ['Arg1'] = {'typeName', 'String', ''},
                             ['Arg1'] = 'typeName', 'String', '',
                             },
                             },
         },
         },
Line 2,563: Line 2,563:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'client', 'IChatClient'},
                             ['Arg0'] = 'client', 'IChatClient',
                             ['Arg1'] = {'typeName', 'String', ''},
                             ['Arg1'] = 'typeName', 'String', '',
                             ['Arg2'] = {'objectNameOrId', 'String', ''},
                             ['Arg2'] = 'objectNameOrId', 'String', '',
                             },
                             },
         },
         },
Line 2,575: Line 2,575:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'client', 'IChatClient'},
                             ['Arg0'] = 'client', 'IChatClient',
                             ['Arg1'] = {'id', 'Int32', '-1'},
                             ['Arg1'] = 'id', 'Int32', '-1',
                             },
                             },
         },
         },
Line 2,586: Line 2,586:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'client', 'IChatClient'},
                             ['Arg0'] = 'client', 'IChatClient',
                             ['Arg1'] = {'seconds', 'Int32', '60'},
                             ['Arg1'] = 'seconds', 'Int32', '60',
                             },
                             },
         },
         },
Line 2,606: Line 2,606:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'tons', 'Single'},
                             ['Arg1'] = 'tons', 'Single',
                             },
                             },
         },
         },
Line 2,634: Line 2,634:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'ppm', 'Single'},
                             ['Arg1'] = 'ppm', 'Single',
                            },
        },
        ['/pollute tickgarbage'] = {
                    ['command'] = 'tickgarbage',
                    ['parent'] = 'pollute',
                    ['helpText'] = 'Ticks garbage checks',
                    ['shortCut'] = 'tg',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                             },
                             },
         },
         },
Line 2,653: Line 2,662:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'sType', 'Int32', '0'},
                             ['Arg1'] = 'sType', 'Int32', '0',
                             },
                             },
         },
         },
Line 2,663: Line 2,672:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'sType', 'Int32', '0'},
                             ['Arg1'] = 'sType', 'Int32', '0',
                             },
                             },
         },
         },
Line 2,673: Line 2,682:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'sType', 'Int32', '0'},
                             ['Arg1'] = 'sType', 'Int32', '0',
                             },
                             },
         },
         },
Line 2,683: Line 2,692:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'sType', 'Int32', '0'},
                             ['Arg1'] = 'sType', 'Int32', '0',
                             },
                             },
         },
         },
Line 2,693: Line 2,702:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'sType', 'Int32', '0'},
                             ['Arg1'] = 'sType', 'Int32', '0',
                             },
                             },
         },
         },
Line 2,703: Line 2,712:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'sType', 'Int32', '0'},
                             ['Arg1'] = 'sType', 'Int32', '0',
                             },
                             },
         },
         },
Line 2,713: Line 2,722:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'sType', 'Int32', '0'},
                             ['Arg1'] = 'sType', 'Int32', '0',
                             },
                             },
         },
         },
Line 2,723: Line 2,732:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'sType', 'Int32', '0'},
                             ['Arg1'] = 'sType', 'Int32', '0',
                             },
                             },
         },
         },
Line 2,733: Line 2,742:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'sType', 'Int32', '0'},
                             ['Arg1'] = 'sType', 'Int32', '0',
                             },
                             },
         },
         },
Line 2,743: Line 2,752:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'sType', 'Int32', '0'},
                             ['Arg1'] = 'sType', 'Int32', '0',
                             },
                             },
         },
         },
Line 2,753: Line 2,762:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'sType', 'Int32', '0'},
                             ['Arg1'] = 'sType', 'Int32', '0',
                             },
                             },
         },
         },
Line 2,763: Line 2,772:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'sType', 'Int32', '0'},
                             ['Arg1'] = 'sType', 'Int32', '0',
                             },
                             },
         },
         },
Line 2,773: Line 2,782:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'sType', 'Int32', '0'},
                             ['Arg1'] = 'sType', 'Int32', '0',
                             },
                             },
         },
         },
Line 2,783: Line 2,792:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'sType', 'Int32', '0'},
                             ['Arg1'] = 'sType', 'Int32', '0',
                             },
                             },
         },
         },
Line 2,793: Line 2,802:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'sType', 'Int32', '0'},
                             ['Arg1'] = 'sType', 'Int32', '0',
                             },
                             },
         },
         },
Line 2,803: Line 2,812:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'stackCount', 'Int32', '5'},
                             ['Arg1'] = 'stackCount', 'Int32', '5',
                             },
                             },
         },
         },
Line 2,813: Line 2,822:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'sType', 'Int32', '0'},
                             ['Arg1'] = 'sType', 'Int32', '0',
                             },
                             },
         },
         },
Line 2,823: Line 2,832:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'sType', 'Int32', '0'},
                             ['Arg1'] = 'sType', 'Int32', '0',
                             },
                             },
         },
         },
Line 2,833: Line 2,842:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'sType', 'Int32', '0'},
                             ['Arg1'] = 'sType', 'Int32', '0',
                             },
                             },
         },
         },
Line 2,843: Line 2,852:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'sType', 'Int32', '0'},
                             ['Arg1'] = 'sType', 'Int32', '0',
                             },
                             },
         },
         },
Line 2,853: Line 2,862:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'sType', 'Int32', '0'},
                             ['Arg1'] = 'sType', 'Int32', '0',
                             },
                             },
         },
         },
Line 2,863: Line 2,872:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'sType', 'Int32', '0'},
                             ['Arg1'] = 'sType', 'Int32', '0',
                             },
                             },
         },
         },
Line 2,873: Line 2,882:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'sType', 'Int32', '0'},
                             ['Arg1'] = 'sType', 'Int32', '0',
                             },
                             },
         },
         },
Line 2,883: Line 2,892:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'sType', 'Int32', '0'},
                             ['Arg1'] = 'sType', 'Int32', '0',
                             },
                             },
         },
         },
Line 2,893: Line 2,902:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'client', 'IChatClient'},
                             ['Arg0'] = 'client', 'IChatClient',
                             ['Arg1'] = {'seconds', 'Int32', '60'},
                             ['Arg1'] = 'seconds', 'Int32', '60',
                             },
                             },
         },
         },
Line 2,904: Line 2,913:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'client', 'IChatClient'},
                             ['Arg0'] = 'client', 'IChatClient',
                             ['Arg1'] = {'seconds', 'Int32', '60'},
                             ['Arg1'] = 'seconds', 'Int32', '60',
                             },
                             },
         },
         },
Line 2,915: Line 2,924:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'client', 'IChatClient'},
                             ['Arg0'] = 'client', 'IChatClient',
                             },
                             },
         },
         },
Line 2,925: Line 2,934:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'client', 'IChatClient'},
                             ['Arg0'] = 'client', 'IChatClient',
                             ['Arg1'] = {'seconds', 'Int32', '60'},
                             ['Arg1'] = 'seconds', 'Int32', '60',
                             },
                             },
         },
         },
Line 2,945: Line 2,954:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'otherPlayer', 'User', ''},
                             ['Arg1'] = 'otherPlayer', 'User', '',
                             },
                             },
         },
         },
Line 2,955: Line 2,964:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'boost', 'Single'},
                             ['Arg1'] = 'boost', 'Single',
                             ['Arg2'] = {'deed', 'Deed', ''},
                             ['Arg2'] = 'deed', 'Deed', '',
                             },
                             },
         },
         },
Line 2,966: Line 2,975:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'xSide', 'Int32', '5'},
                             ['Arg1'] = 'xSide', 'Int32', '5',
                             ['Arg2'] = {'ySide', 'Int32', '5'},
                             ['Arg2'] = 'ySide', 'Int32', '5',
                             ['Arg3'] = {'overwriteExistingClaims', 'Boolean', 'False'},
                             ['Arg3'] = 'overwriteExistingClaims', 'Boolean', 'False',
                             },
                             },
         },
         },
Line 2,987: Line 2,996:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'newOwner', 'User', ''},
                             ['Arg1'] = 'newOwner', 'User', '',
                             },
                             },
         },
         },
Line 2,997: Line 3,006:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'otherPlayer', 'User', ''},
                             ['Arg1'] = 'otherPlayer', 'User', '',
                             },
                             },
         },
         },
Line 3,007: Line 3,016:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'otherPlayer', 'User', ''},
                             ['Arg1'] = 'otherPlayer', 'User', '',
                             },
                             },
         },
         },
Line 3,017: Line 3,026:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'deed', 'Deed', ''},
                             ['Arg1'] = 'deed', 'Deed', '',
                             },
                             },
         },
         },
Line 3,054: Line 3,063:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'target', 'INetObject'},
                             ['Arg1'] = 'target', 'INetObject',
                             ['Arg2'] = {'newOwner', 'User', ''},
                             ['Arg2'] = 'newOwner', 'User', '',
                             },
                             },
         },
         },
Line 3,065: Line 3,074:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'on', 'Boolean', 'True'},
                             ['Arg1'] = 'on', 'Boolean', 'True',
                             ['Arg2'] = {'raidus', 'Single', '10'},
                             ['Arg2'] = 'raidus', 'Single', '10',
                             },
                             },
         },
         },
Line 3,085: Line 3,094:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'days', 'Single'},
                             ['Arg1'] = 'days', 'Single',
                             },
                             },
         },
         },
Line 3,104: Line 3,113:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'rows', 'Int32', '1'},
                             ['Arg1'] = 'rows', 'Int32', '1',
                             },
                             },
         },
         },
Line 3,114: Line 3,123:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'blockType', 'String', ''},
                             ['Arg1'] = 'blockType', 'String', '',
                             },
                             },
         },
         },
Line 3,124: Line 3,133:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'rows', 'Int32', '1'},
                             ['Arg1'] = 'rows', 'Int32', '1',
                             },
                             },
         },
         },
Line 3,152: Line 3,161:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'count', 'Int32', '10'},
                             ['Arg1'] = 'count', 'Int32', '10',
                             ['Arg2'] = {'receiverCount', 'Int32', '10'},
                             ['Arg2'] = 'receiverCount', 'Int32', '10',
                             ['Arg3'] = {'gibberish', 'Boolean', 'True'},
                             ['Arg3'] = 'gibberish', 'Boolean', 'True',
                             },
                             },
         },
         },
Line 3,173: Line 3,182:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'parallelCount', 'Int32'},
                             ['Arg1'] = 'parallelCount', 'Int32',
                             ['Arg2'] = {'statsCountPerParallel', 'Int32'},
                             ['Arg2'] = 'statsCountPerParallel', 'Int32',
                             ['Arg3'] = {'bulk', 'Boolean', 'True'},
                             ['Arg3'] = 'bulk', 'Boolean', 'True',
                             },
                             },
         },
         },
Line 3,212: Line 3,221:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'tier', 'Single', '0'},
                             ['Arg1'] = 'tier', 'Single', '0',
                             },
                             },
         },
         },
Line 3,249: Line 3,258:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'delay', 'Int32', '-1'},
                             ['Arg0'] = 'delay', 'Int32', '-1',
                             },
                             },
         },
         },
Line 3,259: Line 3,268:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'count', 'Int32', '10'},
                             ['Arg0'] = 'count', 'Int32', '10',
                             },
                             },
         },
         },
Line 3,269: Line 3,278:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'msgCounts', 'Int32'},
                             ['Arg1'] = 'msgCounts', 'Int32',
                             },
                             },
         },
         },
Line 3,279: Line 3,288:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'chatClient', 'IChatClient'},
                             ['Arg0'] = 'chatClient', 'IChatClient',
                             ['Arg1'] = {'msgCount', 'Int32', '200'},
                             ['Arg1'] = 'msgCount', 'Int32', '200',
                             ['Arg2'] = {'foldOut', 'Boolean', 'True'},
                             ['Arg2'] = 'foldOut', 'Boolean', 'True',
                             },
                             },
         },
         },
Line 3,300: Line 3,309:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'testname', 'String'},
                             ['Arg1'] = 'testname', 'String',
                             },
                             },
         },
         },
Line 3,337: Line 3,346:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'numSeconds', 'Single', '30'},
                             ['Arg1'] = 'numSeconds', 'Single', '30',
                             ['Arg2'] = {'numWriteThreads', 'Int32', '16'},
                             ['Arg2'] = 'numWriteThreads', 'Int32', '16',
                             },
                             },
         },
         },
Line 3,348: Line 3,357:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'itemName', 'String'},
                             ['Arg1'] = 'itemName', 'String',
                             ['Arg2'] = {'claim', 'Boolean', 'True'},
                             ['Arg2'] = 'claim', 'Boolean', 'True',
                             },
                             },
         },
         },
Line 3,377: Line 3,386:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'chatClient', 'IChatClient'},
                             ['Arg0'] = 'chatClient', 'IChatClient',
                             ['Arg1'] = {'msgCount', 'Int32', '200'},
                             ['Arg1'] = 'msgCount', 'Int32', '200',
                             ['Arg2'] = {'foldOut', 'Boolean', 'True'},
                             ['Arg2'] = 'foldOut', 'Boolean', 'True',
                             },
                             },
         },
         },
Line 3,389: Line 3,398:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'uiName', 'String'},
                             ['Arg1'] = 'uiName', 'String',
                             },
                             },
         },
         },
Line 3,417: Line 3,426:
                     ['level'] = 'User',
                     ['level'] = 'User',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'other', 'User', ''},
                             ['Arg1'] = 'other', 'User', '',
                             },
                             },
         },
         },
Line 3,445: Line 3,454:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'quantity', 'Int32'},
                             ['Arg1'] = 'quantity', 'Int32',
                             ['Arg2'] = {'settlement', 'Settlement'},
                             ['Arg2'] = 'settlement', 'Settlement',
                             },
                             },
         },
         },
Line 3,456: Line 3,465:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'quantity', 'Int32'},
                             ['Arg1'] = 'quantity', 'Int32',
                             ['Arg2'] = {'settlement', 'Settlement'},
                             ['Arg2'] = 'settlement', 'Settlement',
                             },
                             },
         },
         },
Line 3,467: Line 3,476:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'client', 'IChatClient'},
                             ['Arg0'] = 'client', 'IChatClient',
                             ['Arg1'] = {'ignore', 'Boolean', 'True'},
                             ['Arg1'] = 'ignore', 'Boolean', 'True',
                             },
                             },
         },
         },
Line 3,478: Line 3,487:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'client', 'IChatClient'},
                             ['Arg0'] = 'client', 'IChatClient',
                             ['Arg1'] = {'source', 'Settlement'},
                             ['Arg1'] = 'source', 'Settlement',
                             ['Arg2'] = {'target', 'Settlement'},
                             ['Arg2'] = 'target', 'Settlement',
                             },
                             },
         },
         },
Line 3,490: Line 3,499:
                     ['level'] = 'User',
                     ['level'] = 'User',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'settlementsWhereYoureACitizenOnly', 'Boolean', 'True'},
                             ['Arg1'] = 'settlementsWhereYoureACitizenOnly', 'Boolean', 'True',
                             },
                             },
         },
         },
Line 3,500: Line 3,509:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'settlement', 'Settlement'},
                             ['Arg1'] = 'settlement', 'Settlement',
                             },
                             },
         },
         },
Line 3,519: Line 3,528:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'target', 'Settlement'},
                             ['Arg1'] = 'target', 'Settlement',
                             ['Arg2'] = {'citizen', 'User'},
                             ['Arg2'] = 'citizen', 'User',
                             },
                             },
         },
         },
Line 3,530: Line 3,539:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'target', 'Settlement', ''},
                             ['Arg1'] = 'target', 'Settlement', '',
                             },
                             },
         },
         },
Line 3,540: Line 3,549:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'set', 'Settlement'},
                             ['Arg1'] = 'set', 'Settlement',
                             ['Arg2'] = {'enabled', 'Boolean'},
                             ['Arg2'] = 'enabled', 'Boolean',
                             },
                             },
         },
         },
Line 3,551: Line 3,560:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'target', 'User', ''},
                             ['Arg1'] = 'target', 'User', '',
                             },
                             },
         },
         },
Line 3,579: Line 3,588:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'client', 'IChatClient'},
                             ['Arg0'] = 'client', 'IChatClient',
                             ['Arg1'] = {'ignore', 'Boolean', 'True'},
                             ['Arg1'] = 'ignore', 'Boolean', 'True',
                             },
                             },
         },
         },
Line 3,590: Line 3,599:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'self', 'Boolean', 'False'},
                             ['Arg1'] = 'self', 'Boolean', 'False',
                             ['Arg2'] = {'addAsCitizen', 'Boolean', 'False'},
                             ['Arg2'] = 'addAsCitizen', 'Boolean', 'False',
                             ['Arg3'] = {'abandoned', 'Boolean', 'False'},
                             ['Arg3'] = 'abandoned', 'Boolean', 'False',
                             },
                             },
         },
         },
Line 3,602: Line 3,611:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'foundTown', 'Boolean', 'True'},
                             ['Arg1'] = 'foundTown', 'Boolean', 'True',
                             ['Arg2'] = {'newCitizenCount', 'Int32', '5'},
                             ['Arg2'] = 'newCitizenCount', 'Int32', '5',
                             ['Arg3'] = {'newApplicantCount', 'Int32', '2'},
                             ['Arg3'] = 'newApplicantCount', 'Int32', '2',
                             ['Arg4'] = {'newInviteeCount', 'Int32', '2'},
                             ['Arg4'] = 'newInviteeCount', 'Int32', '2',
                             ['Arg5'] = {'makeAllActive', 'Boolean', 'True'},
                             ['Arg5'] = 'makeAllActive', 'Boolean', 'True',
                             },
                             },
         },
         },
Line 3,625: Line 3,634:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'settlement', 'Settlement', ''},
                             ['Arg1'] = 'settlement', 'Settlement', '',
                             },
                             },
         },
         },
Line 3,644: Line 3,653:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'set', 'Settlement'},
                             ['Arg1'] = 'set', 'Settlement',
                             ['Arg2'] = {'forceAllDefaults', 'Boolean', 'False'},
                             ['Arg2'] = 'forceAllDefaults', 'Boolean', 'False',
                             },
                             },
         },
         },
Line 3,655: Line 3,664:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'settlement', 'Settlement', ''},
                             ['Arg1'] = 'settlement', 'Settlement', '',
                             },
                             },
         },
         },
Line 3,665: Line 3,674:
                     ['level'] = 'User',
                     ['level'] = 'User',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'tier', 'Int32'},
                             ['Arg1'] = 'tier', 'Int32',
                             },
                             },
         },
         },
Line 3,684: Line 3,693:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'makeCitizen', 'Boolean', 'False'},
                             ['Arg1'] = 'makeCitizen', 'Boolean', 'False',
                             ['Arg2'] = {'homesteadOwner', 'User', ''},
                             ['Arg2'] = 'homesteadOwner', 'User', '',
                             },
                             },
         },
         },
Line 3,695: Line 3,704:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'makeSelfLeaderAndCitizen', 'Boolean', 'True'},
                             ['Arg1'] = 'makeSelfLeaderAndCitizen', 'Boolean', 'True',
                             ['Arg2'] = {'assignTaxes', 'Boolean', 'True'},
                             ['Arg2'] = 'assignTaxes', 'Boolean', 'True',
                             },
                             },
         },
         },
Line 3,706: Line 3,715:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'foundTown', 'Boolean', 'True'},
                             ['Arg1'] = 'foundTown', 'Boolean', 'True',
                             ['Arg2'] = {'makeSelfCitizenAndMayor', 'Boolean', 'True'},
                             ['Arg2'] = 'makeSelfCitizenAndMayor', 'Boolean', 'True',
                             ['Arg3'] = {'newCitizenCount', 'Int32', '5'},
                             ['Arg3'] = 'newCitizenCount', 'Int32', '5',
                             ['Arg4'] = {'newApplicantCount', 'Int32', '2'},
                             ['Arg4'] = 'newApplicantCount', 'Int32', '2',
                             ['Arg5'] = {'newInviteeCount', 'Int32', '2'},
                             ['Arg5'] = 'newInviteeCount', 'Int32', '2',
                             ['Arg6'] = {'boostCulture', 'Int32', '1000'},
                             ['Arg6'] = 'boostCulture', 'Int32', '1000',
                             },
                             },
         },
         },
Line 3,721: Line 3,730:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'target', 'Settlement'},
                             ['Arg1'] = 'target', 'Settlement',
                             ['Arg2'] = {'citizen', 'User'},
                             ['Arg2'] = 'citizen', 'User',
                             },
                             },
         },
         },
Line 3,732: Line 3,741:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'target', 'Settlement', ''},
                             ['Arg1'] = 'target', 'Settlement', '',
                             },
                             },
         },
         },
Line 3,742: Line 3,751:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'wanderingSpeed', 'Single'},
                             ['Arg1'] = 'wanderingSpeed', 'Single',
                             ['Arg2'] = {'runningSpeed', 'Single', '0'},
                             ['Arg2'] = 'runningSpeed', 'Single', '0',
                             },
                             },
         },
         },
Line 3,762: Line 3,771:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'radius', 'Int32', '75'},
                             ['Arg1'] = 'radius', 'Int32', '75',
                             },
                             },
         },
         },
Line 3,772: Line 3,781:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'follow', 'Boolean', 'True'},
                             ['Arg1'] = 'follow', 'Boolean', 'True',
                             ['Arg2'] = {'destroyAllOthers', 'Boolean', 'False'},
                             ['Arg2'] = 'destroyAllOthers', 'Boolean', 'False',
                             },
                             },
         },
         },
Line 3,783: Line 3,792:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'chatClient', 'IChatClient'},
                             ['Arg0'] = 'chatClient', 'IChatClient',
                             ['Arg1'] = {'percent', 'Single', '0,5'},
                             ['Arg1'] = 'percent', 'Single', '0,5',
                             ['Arg2'] = {'time', 'Single', '5'},
                             ['Arg2'] = 'time', 'Single', '5',
                             },
                             },
         },
         },
Line 3,795: Line 3,804:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'chatClient', 'IChatClient'},
                             ['Arg0'] = 'chatClient', 'IChatClient',
                             },
                             },
         },
         },
Line 3,805: Line 3,814:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'set', 'Boolean', 'True'},
                             ['Arg1'] = 'set', 'Boolean', 'True',
                             },
                             },
         },
         },
Line 3,815: Line 3,824:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'chatClient', 'IChatClient'},
                             ['Arg0'] = 'chatClient', 'IChatClient',
                             },
                             },
         },
         },
Line 3,825: Line 3,834:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'radius', 'Int32', '10'},
                             ['Arg1'] = 'radius', 'Int32', '10',
                             ['Arg2'] = {'trees', 'Boolean', 'False'},
                             ['Arg2'] = 'trees', 'Boolean', 'False',
                             },
                             },
         },
         },
Line 3,836: Line 3,845:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'radius', 'Int32', '75'},
                             ['Arg1'] = 'radius', 'Int32', '75',
                             ['Arg2'] = {'destroy', 'Boolean', 'True'},
                             ['Arg2'] = 'destroy', 'Boolean', 'True',
                             ['Arg3'] = {'speciesName', 'String', ''},
                             ['Arg3'] = 'speciesName', 'String', '',
                             },
                             },
         },
         },
Line 3,848: Line 3,857:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'radius', 'Int32', '10'},
                             ['Arg1'] = 'radius', 'Int32', '10',
                             ['Arg2'] = {'destroy', 'Boolean', 'True'},
                             ['Arg2'] = 'destroy', 'Boolean', 'True',
                             ['Arg3'] = {'speciesName', 'String', ''},
                             ['Arg3'] = 'speciesName', 'String', '',
                             },
                             },
         },
         },
Line 3,860: Line 3,869:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'count', 'Int32', '50'},
                             ['Arg1'] = 'count', 'Int32', '50',
                             },
                             },
         },
         },
Line 3,870: Line 3,879:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'seconds', 'Single', '120'},
                             ['Arg1'] = 'seconds', 'Single', '120',
                             },
                             },
         },
         },
Line 3,880: Line 3,889:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'radius', 'Int32', '10'},
                             ['Arg1'] = 'radius', 'Int32', '10',
                             ['Arg2'] = {'speciesName', 'String', ''},
                             ['Arg2'] = 'speciesName', 'String', '',
                             ['Arg3'] = {'growthPercent', 'Single', '1'},
                             ['Arg3'] = 'growthPercent', 'Single', '1',
                             ['Arg4'] = {'yield', 'Single', '0,8'},
                             ['Arg4'] = 'yield', 'Single', '0,8',
                             ['Arg5'] = {'trees', 'Boolean', 'False'},
                             ['Arg5'] = 'trees', 'Boolean', 'False',
                             },
                             },
         },
         },
Line 3,894: Line 3,903:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'xDestination', 'Single'},
                             ['Arg1'] = 'xDestination', 'Single',
                             ['Arg2'] = {'zDestination', 'Single'},
                             ['Arg2'] = 'zDestination', 'Single',
                             },
                             },
         },
         },
Line 3,905: Line 3,914:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'count', 'Int32', '1'},
                             ['Arg1'] = 'count', 'Int32', '1',
                             },
                             },
         },
         },
Line 3,924: Line 3,933:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'destroy', 'Boolean', 'True'},
                             ['Arg0'] = 'destroy', 'Boolean', 'True',
                             },
                             },
         },
         },
Line 3,943: Line 3,952:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'val', 'Single', '1,5'},
                             ['Arg1'] = 'val', 'Single', '1,5',
                             },
                             },
         },
         },
Line 3,953: Line 3,962:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'chatClient', 'IChatClient'},
                             ['Arg0'] = 'chatClient', 'IChatClient',
                             ['Arg1'] = {'layerName', 'String'},
                             ['Arg1'] = 'layerName', 'String',
                             },
                             },
         },
         },
Line 3,964: Line 3,973:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'radius', 'Int32', '50'},
                             ['Arg1'] = 'radius', 'Int32', '50',
                             ['Arg2'] = {'destroy', 'Boolean', 'False'},
                             ['Arg2'] = 'destroy', 'Boolean', 'False',
                             },
                             },
         },
         },
Line 3,993: Line 4,002:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'chatClient', 'IChatClient'},
                             ['Arg0'] = 'chatClient', 'IChatClient',
                             ['Arg1'] = {'layerName', 'String'},
                             ['Arg1'] = 'layerName', 'String',
                             ['Arg2'] = {'value', 'Single'},
                             ['Arg2'] = 'value', 'Single',
                             ['Arg3'] = {'maxValue', 'Single', 'не число'},
                             ['Arg3'] = 'maxValue', 'Single', 'не число',
                             },
                             },
         },
         },
Line 4,006: Line 4,015:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'isActive', 'Boolean'},
                             ['Arg1'] = 'isActive', 'Boolean',
                             },
                             },
         },
         },
Line 4,016: Line 4,025:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'count', 'Int32', '1'},
                             ['Arg1'] = 'count', 'Int32', '1',
                             ['Arg2'] = {'growth1', 'Single', '0,3'},
                             ['Arg2'] = 'growth1', 'Single', '0,3',
                             ['Arg3'] = {'growth2', 'Single', '0,6'},
                             ['Arg3'] = 'growth2', 'Single', '0,6',
                             ['Arg4'] = {'growth3', 'Single', '1'},
                             ['Arg4'] = 'growth3', 'Single', '1',
                             },
                             },
         },
         },
Line 4,038: Line 4,047:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'speciesName', 'String', 'Hare'},
                             ['Arg1'] = 'speciesName', 'String', 'Hare',
                             ['Arg2'] = {'count', 'Int32', '1'},
                             ['Arg2'] = 'count', 'Int32', '1',
                             },
                             },
         },
         },
Line 4,058: Line 4,067:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'count', 'Int32', '1'},
                             ['Arg1'] = 'count', 'Int32', '1',
                             },
                             },
         },
         },
Line 4,068: Line 4,077:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'speciesName', 'String', 'Birch'},
                             ['Arg1'] = 'speciesName', 'String', 'Birch',
                             ['Arg2'] = {'countX', 'Int32', '1'},
                             ['Arg2'] = 'countX', 'Int32', '1',
                             ['Arg3'] = {'countZ', 'Int32', '1'},
                             ['Arg3'] = 'countZ', 'Int32', '1',
                             ['Arg4'] = {'space', 'Int32', '0'},
                             ['Arg4'] = 'space', 'Int32', '0',
                             ['Arg5'] = {'age', 'Single', '1'},
                             ['Arg5'] = 'age', 'Single', '1',
                             },
                             },
         },
         },
Line 4,082: Line 4,091:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'chatClient', 'IChatClient'},
                             ['Arg0'] = 'chatClient', 'IChatClient',
                             },
                             },
         },
         },
Line 4,092: Line 4,101:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'speciesName', 'String', 'Deer'},
                             ['Arg1'] = 'speciesName', 'String', 'Deer',
                             ['Arg2'] = {'fleeSpeed', 'Boolean', 'True'},
                             ['Arg2'] = 'fleeSpeed', 'Boolean', 'True',
                             ['Arg3'] = {'testNumber', 'Int32', '-1'},
                             ['Arg3'] = 'testNumber', 'Int32', '-1',
                             },
                             },
         },
         },
Line 4,104: Line 4,113:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'speciesName', 'String', 'Deer'},
                             ['Arg1'] = 'speciesName', 'String', 'Deer',
                             ['Arg2'] = {'fleeSpeed', 'Boolean', 'True'},
                             ['Arg2'] = 'fleeSpeed', 'Boolean', 'True',
                             },
                             },
         },
         },
Line 4,115: Line 4,124:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'speciesName', 'String', 'Deer'},
                             ['Arg1'] = 'speciesName', 'String', 'Deer',
                             ['Arg2'] = {'fleeSpeed', 'Boolean', 'True'},
                             ['Arg2'] = 'fleeSpeed', 'Boolean', 'True',
                             },
                             },
         },
         },
Line 4,126: Line 4,135:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'speciesName', 'String', 'Deer'},
                             ['Arg1'] = 'speciesName', 'String', 'Deer',
                             ['Arg2'] = {'fleeSpeed', 'Boolean', 'True'},
                             ['Arg2'] = 'fleeSpeed', 'Boolean', 'True',
                             ['Arg3'] = {'killAll', 'Boolean', 'True'},
                             ['Arg3'] = 'killAll', 'Boolean', 'True',
                             },
                             },
         },
         },
Line 4,147: Line 4,156:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'fullReplacement', 'Boolean', 'True'},
                             ['Arg1'] = 'fullReplacement', 'Boolean', 'True',
                             ['Arg2'] = {'radius', 'Int32', '20'},
                             ['Arg2'] = 'radius', 'Int32', '20',
                             },
                             },
         },
         },
Line 4,158: Line 4,167:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'targetUser', 'User', ''},
                             ['Arg1'] = 'targetUser', 'User', '',
                             ['Arg2'] = {'stars', 'Int32', '1'},
                             ['Arg2'] = 'stars', 'Int32', '1',
                             },
                             },
         },
         },
Line 4,169: Line 4,178:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'targetUser', 'User', ''},
                             ['Arg1'] = 'targetUser', 'User', '',
                             ['Arg2'] = {'stars', 'Int32', '1'},
                             ['Arg2'] = 'stars', 'Int32', '1',
                             },
                             },
         },
         },
Line 4,180: Line 4,189:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'targetUser', 'User', ''},
                             ['Arg1'] = 'targetUser', 'User', '',
                             },
                             },
         },
         },
Line 4,190: Line 4,199:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'targetUser', 'User'},
                             ['Arg1'] = 'targetUser', 'User',
                             ['Arg2'] = {'skillName', 'String', ''},
                             ['Arg2'] = 'skillName', 'String', '',
                             },
                             },
         },
         },
Line 4,219: Line 4,228:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'skillName', 'String'},
                             ['Arg1'] = 'skillName', 'String',
                             ['Arg2'] = {'value', 'Single', '1'},
                             ['Arg2'] = 'value', 'Single', '1',
                             ['Arg3'] = {'targetUser', 'User', ''},
                             ['Arg3'] = 'targetUser', 'User', '',
                             },
                             },
         },
         },
Line 4,231: Line 4,240:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'targetUser', 'User', ''},
                             ['Arg1'] = 'targetUser', 'User', '',
                             },
                             },
         },
         },
Line 4,241: Line 4,250:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'skillName', 'String'},
                             ['Arg1'] = 'skillName', 'String',
                             ['Arg2'] = {'targetUser', 'User', ''},
                             ['Arg2'] = 'targetUser', 'User', '',
                             },
                             },
         },
         },
Line 4,252: Line 4,261:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'chatClient', 'IChatClient'},
                             ['Arg0'] = 'chatClient', 'IChatClient',
                             ['Arg1'] = {'otherPlayer', 'User'},
                             ['Arg1'] = 'otherPlayer', 'User',
                             ['Arg2'] = {'number', 'Int32', '10'},
                             ['Arg2'] = 'number', 'Int32', '10',
                             },
                             },
         },
         },
Line 4,264: Line 4,273:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'skillName', 'String'},
                             ['Arg1'] = 'skillName', 'String',
                             ['Arg2'] = {'targetUser', 'User', ''},
                             ['Arg2'] = 'targetUser', 'User', '',
                             },
                             },
         },
         },
Line 4,284: Line 4,293:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'name', 'String', ''},
                             ['Arg1'] = 'name', 'String', '',
                             },
                             },
         },
         },
Line 4,294: Line 4,303:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'skillRate', 'Single', '-1'},
                             ['Arg1'] = 'skillRate', 'Single', '-1',
                             },
                             },
         },
         },
Line 4,304: Line 4,313:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'targetUser', 'User', ''},
                             ['Arg1'] = 'targetUser', 'User', '',
                             ['Arg2'] = {'stars', 'Int32', '1'},
                             ['Arg2'] = 'stars', 'Int32', '1',
                             },
                             },
         },
         },
Line 4,315: Line 4,324:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'targetUser', 'User', ''},
                             ['Arg1'] = 'targetUser', 'User', '',
                             ['Arg2'] = {'stars', 'Int32', '1'},
                             ['Arg2'] = 'stars', 'Int32', '1',
                             },
                             },
         },
         },
Line 4,326: Line 4,335:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'specialtyName', 'String'},
                             ['Arg1'] = 'specialtyName', 'String',
                             ['Arg2'] = {'targetUser', 'User', ''},
                             ['Arg2'] = 'targetUser', 'User', '',
                             },
                             },
         },
         },
Line 4,337: Line 4,346:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'targetUser', 'User'},
                             ['Arg1'] = 'targetUser', 'User',
                             ['Arg2'] = {'talentName', 'String'},
                             ['Arg2'] = 'talentName', 'String',
                             },
                             },
         },
         },
Line 4,348: Line 4,357:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'targetUser', 'User'},
                             ['Arg1'] = 'targetUser', 'User',
                             ['Arg2'] = {'skillName', 'String', ''},
                             ['Arg2'] = 'skillName', 'String', '',
                             },
                             },
         },
         },
Line 4,359: Line 4,368:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'chatClient', 'IChatClient'},
                             ['Arg0'] = 'chatClient', 'IChatClient',
                             ['Arg1'] = {'targetA', 'User'},
                             ['Arg1'] = 'targetA', 'User',
                             ['Arg2'] = {'targetB', 'User'},
                             ['Arg2'] = 'targetB', 'User',
                             },
                             },
         },
         },
Line 4,371: Line 4,380:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'chatClient', 'IChatClient'},
                             ['Arg0'] = 'chatClient', 'IChatClient',
                             ['Arg1'] = {'otherUser', 'User'},
                             ['Arg1'] = 'otherUser', 'User',
                             ['Arg2'] = {'x', 'Int32', '-1'},
                             ['Arg2'] = 'x', 'Int32', '-1',
                             ['Arg3'] = {'y', 'Int32', '-1'},
                             ['Arg3'] = 'y', 'Int32', '-1',
                             ['Arg4'] = {'z', 'Int32', '-1'},
                             ['Arg4'] = 'z', 'Int32', '-1',
                             },
                             },
         },
         },
Line 4,394: Line 4,403:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'otherPlayer', 'User'},
                             ['Arg1'] = 'otherPlayer', 'User',
                             },
                             },
         },
         },
Line 4,404: Line 4,413:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'x', 'Int32', '-1'},
                             ['Arg1'] = 'x', 'Int32', '-1',
                             ['Arg2'] = {'yOrZ', 'Int32', '-1'},
                             ['Arg2'] = 'yOrZ', 'Int32', '-1',
                             ['Arg3'] = {'z', 'Int32', '-2147483648'},
                             ['Arg3'] = 'z', 'Int32', '-2147483648',
                             },
                             },
         },
         },
Line 4,434: Line 4,443:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'enableGeneralMessages', 'Boolean'},
                             ['Arg1'] = 'enableGeneralMessages', 'Boolean',
                             ['Arg2'] = {'timeBtwMessages', 'Single', '1'},
                             ['Arg2'] = 'timeBtwMessages', 'Single', '1',
                             ['Arg3'] = {'enableWhisperMessages', 'Boolean', 'False'},
                             ['Arg3'] = 'enableWhisperMessages', 'Boolean', 'False',
                             },
                             },
         },
         },
Line 4,464: Line 4,473:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'fixedCount', 'Boolean', 'False'},
                             ['Arg1'] = 'fixedCount', 'Boolean', 'False',
                             ['Arg2'] = {'itemMax', 'Int32', '20'},
                             ['Arg2'] = 'itemMax', 'Int32', '20',
                             ['Arg3'] = {'itemDistribute', 'Int32', '1'},
                             ['Arg3'] = 'itemDistribute', 'Int32', '1',
                             ['Arg4'] = {'itemCountMax', 'Int32', '1'},
                             ['Arg4'] = 'itemCountMax', 'Int32', '1',
                             ['Arg5'] = {'carried', 'Boolean', 'False'},
                             ['Arg5'] = 'carried', 'Boolean', 'False',
                             },
                             },
         },
         },
Line 4,487: Line 4,496:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'ordersPerStore', 'Int32', '20'},
                             ['Arg1'] = 'ordersPerStore', 'Int32', '20',
                             ['Arg2'] = {'categoriesPerStore', 'Int32', '4'},
                             ['Arg2'] = 'categoriesPerStore', 'Int32', '4',
                             ['Arg3'] = {'stores', 'Int32', '5'},
                             ['Arg3'] = 'stores', 'Int32', '5',
                             },
                             },
         },
         },
Line 4,517: Line 4,526:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'nestingIterations', 'Int32', '5'},
                             ['Arg1'] = 'nestingIterations', 'Int32', '5',
                             },
                             },
         },
         },
Line 4,572: Line 4,581:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'count', 'Int32', '5'},
                             ['Arg1'] = 'count', 'Int32', '5',
                             },
                             },
         },
         },
Line 4,582: Line 4,591:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'caller', 'User', ''},
                             ['Arg0'] = 'caller', 'User', '',
                             ['Arg1'] = {'name', 'String', ''},
                             ['Arg1'] = 'name', 'String', '',
                             },
                             },
         },
         },
Line 4,638: Line 4,647:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'client', 'IChatClient'},
                             ['Arg0'] = 'client', 'IChatClient',
                             },
                             },
         },
         },
Line 4,648: Line 4,657:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'village', 'Boolean', 'False'},
                             ['Arg1'] = 'village', 'Boolean', 'False',
                             },
                             },
         },
         },
Line 4,685: Line 4,694:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'workbenches', 'Int32', '4'},
                             ['Arg1'] = 'workbenches', 'Int32', '4',
                             ['Arg2'] = {'maximumOrdersPerBench', 'Int32', '4'},
                             ['Arg2'] = 'maximumOrdersPerBench', 'Int32', '4',
                             },
                             },
         },
         },
Line 4,696: Line 4,705:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'sizeX', 'Int32'},
                             ['Arg1'] = 'sizeX', 'Int32',
                             ['Arg2'] = {'sizeZ', 'Int32'},
                             ['Arg2'] = 'sizeZ', 'Int32',
                             },
                             },
         },
         },
Line 4,707: Line 4,716:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'set', 'Boolean', 'True'},
                             ['Arg1'] = 'set', 'Boolean', 'True',
                             },
                             },
         },
         },
Line 4,735: Line 4,744:
                     ['level'] = 'User',
                     ['level'] = 'User',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'chatClient', 'IChatClient'},
                             ['Arg0'] = 'chatClient', 'IChatClient',
                             },
                             },
         },
         },
Line 4,754: Line 4,763:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'hour', 'Single'},
                             ['Arg1'] = 'hour', 'Single',
                             },
                             },
         },
         },
Line 4,764: Line 4,773:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'hoursToSkip', 'Single', '24'},
                             ['Arg1'] = 'hoursToSkip', 'Single', '24',
                             },
                             },
         },
         },
Line 4,774: Line 4,783:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'title', 'Title'},
                             ['Arg1'] = 'title', 'Title',
                             ['Arg2'] = {'assignTo', 'User', ''},
                             ['Arg2'] = 'assignTo', 'User', '',
                             },
                             },
         },
         },
Line 4,785: Line 4,794:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'title', 'Title'},
                             ['Arg1'] = 'title', 'Title',
                             },
                             },
         },
         },
Line 4,795: Line 4,804:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'title', 'Title'},
                             ['Arg1'] = 'title', 'Title',
                             },
                             },
         },
         },
Line 4,805: Line 4,814:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'settlement', 'Settlement'},
                             ['Arg1'] = 'settlement', 'Settlement',
                             ['Arg2'] = {'set', 'Boolean', 'True'},
                             ['Arg2'] = 'set', 'Boolean', 'True',
                             },
                             },
         },
         },
Line 4,816: Line 4,825:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'settlement', 'Settlement'},
                             ['Arg1'] = 'settlement', 'Settlement',
                             },
                             },
         },
         },
Line 4,835: Line 4,844:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'title', 'Title'},
                             ['Arg1'] = 'title', 'Title',
                             ['Arg2'] = {'newName', 'String'},
                             ['Arg2'] = 'newName', 'String',
                             },
                             },
         },
         },
Line 4,846: Line 4,855:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'title', 'Title'},
                             ['Arg1'] = 'title', 'Title',
                             ['Arg2'] = {'maxOccupants', 'Int32'},
                             ['Arg2'] = 'maxOccupants', 'Int32',
                             },
                             },
         },
         },
Line 4,857: Line 4,866:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'client', 'IChatClient'},
                             ['Arg0'] = 'client', 'IChatClient',
                             ['Arg1'] = {'hoursBoost', 'Single', '2'},
                             ['Arg1'] = 'hoursBoost', 'Single', '2',
                             },
                             },
         },
         },
Line 4,868: Line 4,877:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'number', 'Int32', '5'},
                             ['Arg1'] = 'number', 'Int32', '5',
                             },
                             },
         },
         },
Line 4,878: Line 4,887:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'title', 'Title'},
                             ['Arg1'] = 'title', 'Title',
                             ['Arg2'] = {'unassignUser', 'User', ''},
                             ['Arg2'] = 'unassignUser', 'User', '',
                             },
                             },
         },
         },
Line 4,898: Line 4,907:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'taskName', 'String'},
                             ['Arg1'] = 'taskName', 'String',
                             },
                             },
         },
         },
Line 4,917: Line 4,926:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'client', 'IChatClient'},
                             ['Arg0'] = 'client', 'IChatClient',
                             },
                             },
         },
         },
Line 4,927: Line 4,936:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'client', 'IChatClient'},
                             ['Arg0'] = 'client', 'IChatClient',
                             ['Arg1'] = {'channelId', 'String'},
                             ['Arg1'] = 'channelId', 'String',
                             },
                             },
         },
         },
Line 4,938: Line 4,947:
                     ['level'] = 'DevTier',
                     ['level'] = 'DevTier',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'client', 'IChatClient'},
                             ['Arg0'] = 'client', 'IChatClient',
                             ['Arg1'] = {'channelId', 'String'},
                             ['Arg1'] = 'channelId', 'String',
                             },
                             },
         },
         },
Line 4,949: Line 4,958:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'target', 'User', ''},
                             ['Arg1'] = 'target', 'User', '',
                             },
                             },
         },
         },
Line 4,959: Line 4,968:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'target', 'User', ''},
                             ['Arg1'] = 'target', 'User', '',
                             ['Arg2'] = {'hours', 'Int32', '1'},
                             ['Arg2'] = 'hours', 'Int32', '1',
                             },
                             },
         },
         },
Line 4,970: Line 4,979:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'target', 'User', ''},
                             ['Arg1'] = 'target', 'User', '',
                             },
                             },
         },
         },
Line 4,980: Line 4,989:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'days', 'Int32'},
                             ['Arg1'] = 'days', 'Int32',
                             ['Arg2'] = {'target', 'User', ''},
                             ['Arg2'] = 'target', 'User', '',
                             },
                             },
         },
         },
Line 4,991: Line 5,000:
                     ['level'] = 'User',
                     ['level'] = 'User',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'chatClient', 'IChatClient'},
                             ['Arg0'] = 'chatClient', 'IChatClient',
                             ['Arg1'] = {'expression', 'String'},
                             ['Arg1'] = 'expression', 'String',
                             },
                             },
         },
         },
Line 5,011: Line 5,020:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'target', 'INetObject'},
                             ['Arg1'] = 'target', 'INetObject',
                             },
                             },
         },
         },
Line 5,057: Line 5,066:
                     ['level'] = 'User',
                     ['level'] = 'User',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'target', 'INetObject'},
                             ['Arg1'] = 'target', 'INetObject',
                             },
                             },
         },
         },
Line 5,094: Line 5,103:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg0'] = {'client', 'IChatClient'},
                             ['Arg0'] = 'client', 'IChatClient',
                             },
                             },
         },
         },
Line 5,131: Line 5,140:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'teleportVehicles', 'Boolean', 'True'},
                             ['Arg1'] = 'teleportVehicles', 'Boolean', 'True',
                             },
                             },
         },
         },
Line 5,159: Line 5,168:
                     ['level'] = 'Admin',
                     ['level'] = 'Admin',
                     ['parameters'] =  {
                     ['parameters'] =  {
                             ['Arg1'] = {'species', 'String'},
                             ['Arg1'] = 'species', 'String',
                             },
                             },
         },
         },
     },
     },
}
}

Revision as of 11:06, 23 June 2025

Warning about use

To prevent multiple call of data array, you must use the function: local CommandData = mw.loadData("Module:CommandData")

The Module:Skills is currently used in:


-- Eco Version : 0.11.1.13

return {
    commands = {
        ['/achievements giveachive'] = {
                    ['command'] = 'giveachive',
                    ['parent'] = 'achievements',
                    ['helpText'] = 'Give an achievement to the given user',
                    ['shortCut'] = 'chieve',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'achievementname', 'String',
                            ['Arg2'] = 'progress', 'Int32', '0',
                            ['Arg3'] = 'target', 'User', '',
                            },
        },
        ['/achievements listall'] = {
                    ['command'] = 'listall',
                    ['parent'] = 'achievements',
                    ['helpText'] = 'List all achievements available.',
                    ['shortCut'] = 'chieves',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/achievements mine'] = {
                    ['command'] = 'mine',
                    ['parent'] = 'achievements',
                    ['helpText'] = 'List all achievements and progress for the given user, or self if none passed.',
                    ['shortCut'] = 'mychieves',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            ['Arg1'] = 'targetUser', 'User', '',
                            },
        },
        ['/achievements remove'] = {
                    ['command'] = 'remove',
                    ['parent'] = 'achievements',
                    ['helpText'] = 'Remove an achievement from the given user',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'achievementName', 'String',
                            ['Arg2'] = 'target', 'User', '',
                            },
        },
        ['/achievements reset'] = {
                    ['command'] = 'reset',
                    ['parent'] = 'achievements',
                    ['helpText'] = 'Remove all achievements from the given user',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'target', 'User', '',
                            },
        },
        ['/avatar customize'] = {
                    ['command'] = 'customize',
                    ['parent'] = 'avatar',
                    ['helpText'] = 'Enables unrestricted avatar customization in game',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/avatar dummy'] = {
                    ['command'] = 'dummy',
                    ['parent'] = 'avatar',
                    ['helpText'] = 'Spawns a dummy avatar',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'count', 'Int32', '1',
                            },
        },
        ['/avatar lastplayeronearth'] = {
                    ['command'] = 'lastplayeronearth',
                    ['parent'] = 'avatar',
                    ['helpText'] = 'Kills all spawned dummys',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/avatar metime'] = {
                    ['command'] = 'metime',
                    ['parent'] = 'avatar',
                    ['helpText'] = 'Spawns passed number of clones of your avatar',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'count', 'Int32', '1',
                            },
        },
        ['/avatar thirdperson'] = {
                    ['command'] = 'thirdperson',
                    ['parent'] = 'avatar',
                    ['helpText'] = 'Toggles Third Person Camera',
                    ['shortCut'] = '',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/blueprint givetestitem'] = {
                    ['command'] = 'givetestitem',
                    ['parent'] = 'blueprint',
                    ['helpText'] = 'Generates and returns test blueprint item.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/build building'] = {
                    ['command'] = 'building',
                    ['parent'] = 'build',
                    ['helpText'] = 'Spawns a building by specifying which tier',
                    ['shortCut'] = 'bt',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'type', 'Int32', '1',
                            ['Arg2'] = 'x', 'Int32', '4',
                            ['Arg3'] = 'y', 'Int32', '4',
                            ['Arg4'] = 'z', 'Int32', '4',
                            ['Arg5'] = 'roofType', 'Int32', '1',
                            ['Arg6'] = 'createWindows', 'Boolean', 'True',
                            ['Arg7'] = 'levelGround', 'Boolean', 'False',
                            },
        },
        ['/build buildingofmaterial'] = {
                    ['command'] = 'buildingofmaterial',
                    ['parent'] = 'build',
                    ['helpText'] = 'Spawns a building by specifying the material to use',
                    ['shortCut'] = 'bm',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'material', 'String',
                            ['Arg2'] = 'x', 'Int32', '4',
                            ['Arg3'] = 'y', 'Int32', '4',
                            ['Arg4'] = 'z', 'Int32', '4',
                            ['Arg5'] = 'roofType', 'Int32', '1',
                            ['Arg6'] = 'createWindows', 'Boolean', 'True',
                            ['Arg7'] = 'levelGround', 'Boolean', 'False',
                            },
        },
        ['/build doors'] = {
                    ['command'] = 'doors',
                    ['parent'] = 'build',
                    ['helpText'] = 'Spawn all doors.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/build evict'] = {
                    ['command'] = 'evict',
                    ['parent'] = 'build',
                    ['helpText'] = 'Evict the targeted user, or self if none is targeted.',
                    ['shortCut'] = 'evict',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'targetUser', 'User', '',
                            },
        },
        ['/build fullstockpile'] = {
                    ['command'] = 'fullstockpile',
                    ['parent'] = 'build',
                    ['helpText'] = 'Generate a full stockpile',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/build home'] = {
                    ['command'] = 'home',
                    ['parent'] = 'build',
                    ['helpText'] = 'Spawn a few rooms with housing value.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/build import'] = {
                    ['command'] = 'import',
                    ['parent'] = 'build',
                    ['helpText'] = 'Imports building from string. I.e.: bt:HewnLogCube;room:0:-1:0:3:4:3;bt:Empty;fplane:2:0:0:1:2',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'importString', 'String',
                            },
        },
        ['/build landlord'] = {
                    ['command'] = 'landlord',
                    ['parent'] = 'build',
                    ['helpText'] = 'Spawn a room for a test user, make us a tenant.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/build objects'] = {
                    ['command'] = 'objects',
                    ['parent'] = 'build',
                    ['helpText'] = 'Spawn all of the objects containing a string in its name. If they have text, add that too, can optionally set the string range.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'objectstring', 'String',
                            ['Arg2'] = 'textLengthMin', 'Int32', '3',
                            ['Arg3'] = 'textLengthMax', 'Int32', '40',
                            },
        },
        ['/build resident'] = {
                    ['command'] = 'resident',
                    ['parent'] = 'build',
                    ['helpText'] = 'Make the targeted user a resident on the deed at your current position.  Use \'self\' if no target asset.',
                    ['shortCut'] = 'res',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'targetUser', 'User', '',
                            },
        },
        ['/build road'] = {
                    ['command'] = 'road',
                    ['parent'] = 'build',
                    ['helpText'] = 'Spawns a road',
                    ['shortCut'] = 'road',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'length', 'Int32', '25',
                            ['Arg2'] = 'width', 'Int32', '4',
                            ['Arg3'] = 'buildTypeVal', 'Int32', '0',
                            ['Arg4'] = 'bottomType', 'Int32', '2',
                            ['Arg5'] = 'flatRoad', 'Boolean', 'False',
                            },
        },
        ['/build shuffleblocks'] = {
                    ['command'] = 'shuffleblocks',
                    ['parent'] = 'build',
                    ['helpText'] = 'Spawns and shuffles different blocks',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'x', 'Int32', '10',
                            ['Arg2'] = 'y', 'Int32', '10',
                            },
        },
        ['/build shuffleobjects'] = {
                    ['command'] = 'shuffleobjects',
                    ['parent'] = 'build',
                    ['helpText'] = 'Spawns a large number of random WorldObjects.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'count', 'Int32', '100',
                            },
        },
        ['/build signs'] = {
                    ['command'] = 'signs',
                    ['parent'] = 'build',
                    ['helpText'] = 'Spawn all signs and add a random text to it.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'textLengthMin', 'Int32', '3',
                            ['Arg2'] = 'textLengthMax', 'Int32', '40',
                            },
        },
        ['/build spawnboat'] = {
                    ['command'] = 'spawnboat',
                    ['parent'] = 'build',
                    ['helpText'] = 'Spawns boat at player position',
                    ['shortCut'] = 'boat',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'boatName', 'String',
                            },
        },
        ['/build stockpile'] = {
                    ['command'] = 'stockpile',
                    ['parent'] = 'build',
                    ['helpText'] = 'Spawns a stockpile containing stacks of the listed items.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'item1', 'String', 'BirchLogItem',
                            ['Arg2'] = 'item2', 'String', '',
                            ['Arg3'] = 'item3', 'String', '',
                            ['Arg4'] = 'item4', 'String', '',
                            ['Arg5'] = 'item5', 'String', '',
                            },
        },
        ['/build store'] = {
                    ['command'] = 'store',
                    ['parent'] = 'build',
                    ['helpText'] = 'Spawns a store with storages and random trade offers.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'offers', 'Int32', '30',
                            ['Arg2'] = 'categories', 'Int32', '8',
                            },
        },
        ['/build tech'] = {
                    ['command'] = 'tech',
                    ['parent'] = 'build',
                    ['helpText'] = 'Spawns some things (objects, blocks, etc) at a certain tech tier',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'tier', 'Int32', '1',
                            },
        },
        ['/build techtree'] = {
                    ['command'] = 'techtree',
                    ['parent'] = 'build',
                    ['helpText'] = 'Builds every WorldObject in an appropriate building and fills it with fuel',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/build toolsstore'] = {
                    ['command'] = 'toolsstore',
                    ['parent'] = 'build',
                    ['helpText'] = 'Spawns a store with storages and tools of different durability.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/build village'] = {
                    ['command'] = 'village',
                    ['parent'] = 'build',
                    ['helpText'] = 'Spawns a village',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'type', 'Int32',
                            ['Arg2'] = 'count', 'Int32',
                            },
        },
        ['/build worldobjects'] = {
                    ['command'] = 'worldobjects',
                    ['parent'] = 'build',
                    ['helpText'] = 'Spawns a large number of WorldObjects of the given name.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'worldObjectItemName', 'String', 'WorkbenchItem',
                            ['Arg2'] = 'count', 'Int32', '10',
                            },
        },
        ['/cancelall'] = {
                    ['command'] = 'cancelall',
                    ['parent'] = nil,
                    ['helpText'] = 'Cancels all workorder at the target crafting component',
                    ['shortCut'] = 'cancelallwork',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'target', 'INetObject',
                            },
        },
        ['/chat channelsend'] = {
                    ['command'] = 'channelsend',
                    ['parent'] = 'chat',
                    ['helpText'] = 'Send message to channel from a specified user.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'text', 'String',
                            ['Arg2'] = 'channel', 'Channel',
                            ['Arg3'] = 'fromUser', 'User',
                            },
        },
        ['/chat clearhistoryolderthan'] = {
                    ['command'] = 'clearhistoryolderthan',
                    ['parent'] = 'chat',
                    ['helpText'] = 'Clean up chat history from old messages. Reduces memory usage and may improve server performance. You need to provide number of days in world time to preserve.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'preserveDays', 'Int32',
                            },
        },
        ['/chat privatesend'] = {
                    ['command'] = 'privatesend',
                    ['parent'] = 'chat',
                    ['helpText'] = 'Send private message to self from a specified user.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'text', 'String',
                            ['Arg2'] = 'fromUser', 'User',
                            },
        },
        ['/civics addcandidates'] = {
                    ['command'] = 'addcandidates',
                    ['parent'] = 'civics',
                    ['helpText'] = 'Add a bunch of candidates to specfied election (or first election found if none specified).',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'election', 'Election', '',
                            },
        },
        ['/civics addvotes'] = {
                    ['command'] = 'addvotes',
                    ['parent'] = 'civics',
                    ['helpText'] = 'Add a bunch of test votes to a specified election, or first election found.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg0'] = 'client', 'IChatClient',
                            ['Arg1'] = 'election', 'Election', '',
                            ['Arg2'] = 'count', 'Int32', '10',
                            ['Arg3'] = 'forceYesVote', 'Boolean', 'False',
                            },
        },
        ['/civics blacklistdemographic'] = {
                    ['command'] = 'blacklistdemographic',
                    ['parent'] = 'civics',
                    ['helpText'] = 'Force a given citizen to be removed of a given demographic even if they dont match the conditions.',
                    ['shortCut'] = 'removedems',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'client', 'IChatClient',
                            ['Arg1'] = 'demo', 'Demographic',
                            ['Arg2'] = 'set', 'Boolean', 'True',
                            },
        },
        ['/civics debug'] = {
                    ['command'] = 'debug',
                    ['parent'] = 'civics',
                    ['helpText'] = 'Toggle debug display of civic processing. Pass \'false\' to see for only yourself.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'allUsers', 'Boolean', 'True',
                            },
        },
        ['/civics elections'] = {
                    ['command'] = 'elections',
                    ['parent'] = 'civics',
                    ['helpText'] = 'List running elections.',
                    ['shortCut'] = '',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            ['Arg0'] = 'client', 'IChatClient',
                            },
        },
        ['/civics listdems'] = {
                    ['command'] = 'listdems',
                    ['parent'] = 'civics',
                    ['helpText'] = 'List each demographic and who is in it.',
                    ['shortCut'] = '',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            ['Arg0'] = 'chatClient', 'IChatClient',
                            },
        },
        ['/civics makeabandoned'] = {
                    ['command'] = 'makeabandoned',
                    ['parent'] = 'civics',
                    ['helpText'] = 'Force a given citizen to be in the abandoned demographic (self if none passed).',
                    ['shortCut'] = 'makeabandoned',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'client', 'IChatClient',
                            },
        },
        ['/civics makeactive'] = {
                    ['command'] = 'makeactive',
                    ['parent'] = 'civics',
                    ['helpText'] = 'Force a given citizen to be in the active demographic (self if none passed).',
                    ['shortCut'] = 'makeactive',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'client', 'IChatClient',
                            },
        },
        ['/civics makeelectedtitle'] = {
                    ['command'] = 'makeelectedtitle',
                    ['parent'] = 'civics',
                    ['helpText'] = 'Create an elected title for debugging and put in a test user.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg0'] = 'client', 'IChatClient',
                            },
        },
        ['/civics mydems'] = {
                    ['command'] = 'mydems',
                    ['parent'] = 'civics',
                    ['helpText'] = 'List each demographic and the status of the specified user (using the called if none specified).',
                    ['shortCut'] = '',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            ['Arg1'] = 'otherUser', 'User', '',
                            },
        },
        ['/civics setactiveusers'] = {
                    ['command'] = 'setactiveusers',
                    ['parent'] = 'civics',
                    ['helpText'] = 'Force a given number of players to be active, creating the users if there are not enough',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg0'] = 'client', 'IChatClient',
                            ['Arg1'] = 'count', 'Int32', '20',
                            },
        },
        ['/civics showgovernment'] = {
                    ['command'] = 'showgovernment',
                    ['parent'] = 'civics',
                    ['helpText'] = 'Lists the active elements of the government.',
                    ['shortCut'] = '',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            ['Arg0'] = 'chatClient', 'IChatClient',
                            },
        },
        ['/civics showtick'] = {
                    ['command'] = 'showtick',
                    ['parent'] = 'civics',
                    ['helpText'] = 'Show time until the next civics tick.',
                    ['shortCut'] = '',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            ['Arg0'] = 'chatClient', 'IChatClient',
                            },
        },
        ['/civics spawndems'] = {
                    ['command'] = 'spawndems',
                    ['parent'] = 'civics',
                    ['helpText'] = 'Generate some demographics.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'count', 'Int32', '5',
                            },
        },
        ['/civics spawngov'] = {
                    ['command'] = 'spawngov',
                    ['parent'] = 'civics',
                    ['helpText'] = 'Create all the government objects in their needed buildings near you, ratify the constitution, and add at least one of each civics object to their tables. Pass \'false\' to make the constitution not require elections to make changes.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg0'] = 'client', 'IChatClient',
                            ['Arg1'] = 'requireElections', 'Boolean', 'True',
                            },
        },
        ['/civics spawnlaws'] = {
                    ['command'] = 'spawnlaws',
                    ['parent'] = 'civics',
                    ['helpText'] = 'Generate some test laws.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'settlement', 'Settlement',
                            ['Arg2'] = 'count', 'Int32', '5',
                            },
        },
        ['/civics spawnzoningoffice'] = {
                    ['command'] = 'spawnzoningoffice',
                    ['parent'] = 'civics',
                    ['helpText'] = 'Spawn a zoning office, passing the number of maps and districts in each. Defaults to a lot (3 maps with 100 districts each).',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'maps', 'Int32', '3',
                            ['Arg2'] = 'districtCount', 'Int32', '100',
                            },
        },
        ['/civics testgameactions'] = {
                    ['command'] = 'testgameactions',
                    ['parent'] = 'civics',
                    ['helpText'] = 'Tests all the actions in the game by making laws for them and performing them.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/civics ticknow'] = {
                    ['command'] = 'ticknow',
                    ['parent'] = 'civics',
                    ['helpText'] = 'Force a tick on the civics system to happen immediately.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'chatClient', 'IChatClient',
                            },
        },
        ['/civics updatedems'] = {
                    ['command'] = 'updatedems',
                    ['parent'] = 'civics',
                    ['helpText'] = 'Force demographics to update immediately.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'chatClient', 'IChatClient',
                            },
        },
        ['/civics whitelistdemographic'] = {
                    ['command'] = 'whitelistdemographic',
                    ['parent'] = 'civics',
                    ['helpText'] = 'Force a given citizen to always be a member of a given demographic even if they dont match the conditions.',
                    ['shortCut'] = 'adddems',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'client', 'IChatClient',
                            ['Arg1'] = 'demo', 'Demographic',
                            ['Arg2'] = 'set', 'Boolean', 'True',
                            },
        },
        ['/contracts spawn'] = {
                    ['command'] = 'spawn',
                    ['parent'] = 'contracts',
                    ['helpText'] = 'Create contract board with all the contract\'s types',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/contracts test'] = {
                    ['command'] = 'test',
                    ['parent'] = 'contracts',
                    ['helpText'] = 'Tests founded existing contracts.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'contractClause', 'String', '',
                            },
        },
        ['/craft getpathtoitem'] = {
                    ['command'] = 'getpathtoitem',
                    ['parent'] = 'craft',
                    ['helpText'] = 'Gets the resources needed to craft something',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'target', 'String',
                            },
        },
        ['/craft setpartdecaymult'] = {
                    ['command'] = 'setpartdecaymult',
                    ['parent'] = 'craft',
                    ['helpText'] = 'On objects within a given radius, make part durability consumption optionally trigger constantly instead of accumulating, and set a multiplier for how fast it goes.',
                    ['shortCut'] = 'partdecay',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'multiplier', 'Single', '100',
                            ['Arg2'] = 'consumeWithoutDelay', 'Boolean', 'True',
                            ['Arg3'] = 'radius', 'Single', '20',
                            },
        },
        ['/craft setpowercost'] = {
                    ['command'] = 'setpowercost',
                    ['parent'] = 'craft',
                    ['helpText'] = 'Reduces power consumption of all existing objects withing a given radius to passed value (defaults zero).',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'cost', 'Single', '0',
                            ['Arg2'] = 'radius', 'Single', '20',
                            },
        },
        ['/craft spawncrafting'] = {
                    ['command'] = 'spawncrafting',
                    ['parent'] = 'craft',
                    ['helpText'] = 'Creates a craft setup where output from one thing is input to another.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/craft techtreesimulation'] = {
                    ['command'] = 'techtreesimulation',
                    ['parent'] = 'craft',
                    ['helpText'] = 'Simulates the tech tree',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/culture boostproperty'] = {
                    ['command'] = 'boostproperty',
                    ['parent'] = 'culture',
                    ['helpText'] = 'Sets a boost to the culture value of the given deed, or the property where the user is standing if not specified',
                    ['shortCut'] = 'boostpropertyculture',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'val', 'Single',
                            ['Arg2'] = 'deed', 'Deed', '',
                            },
        },
        ['/culture boostsettlement'] = {
                    ['command'] = 'boostsettlement',
                    ['parent'] = 'culture',
                    ['helpText'] = 'Set a culture-boost to lowest tier settlement at position, or specified position.  If null is passed, will take the lowest-tier settlement the user is a citizen of, or an arbitrary settlement if they are not a citizen of any.',
                    ['shortCut'] = 'boostsettlementculture',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'val', 'Single',
                            ['Arg2'] = 'settlement', 'Settlement', '',
                            },
        },
        ['/culture describeannex'] = {
                    ['command'] = 'describeannex',
                    ['parent'] = 'culture',
                    ['helpText'] = 'Update annex settings and describe them.',
                    ['shortCut'] = 'describeannex',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            },
        },
        ['/culture giverandompicture'] = {
                    ['command'] = 'giverandompicture',
                    ['parent'] = 'culture',
                    ['helpText'] = 'Give a randomly generated picture item for testing.',
                    ['shortCut'] = 'pic',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/culture givereputation'] = {
                    ['command'] = 'givereputation',
                    ['parent'] = 'culture',
                    ['helpText'] = 'Gives reputation from the given user (defaulting to self if not set) to the given target (picture or user) ignoring limits by default.',
                    ['shortCut'] = 'rep',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'chatClient', 'IChatClient',
                            ['Arg1'] = 'rep', 'Int32',
                            ['Arg2'] = 'targetID', 'Int32',
                            ['Arg3'] = 'sourceUser', 'User', '',
                            ['Arg4'] = 'ignoreLimit', 'Boolean', 'True',
                            },
        },
        ['/culture masterpieces'] = {
                    ['command'] = 'masterpieces',
                    ['parent'] = 'culture',
                    ['helpText'] = 'Gives reputation to all pictures ignoring limits, can set settlement to only apply reputation to pictures under its influence.',
                    ['shortCut'] = 'vincent',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'chatClient', 'IChatClient',
                            ['Arg1'] = 'reputation', 'Int32', '3',
                            ['Arg2'] = 'settlement', 'Settlement', '',
                            },
        },
        ['/culture replenishgivablereputation'] = {
                    ['command'] = 'replenishgivablereputation',
                    ['parent'] = 'culture',
                    ['helpText'] = 'Refills givable reputation for given Citizen, or all Citizens if left blank.',
                    ['shortCut'] = 'reprep',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'chatClient', 'IChatClient',
                            ['Arg1'] = 'targetUser', 'User', '',
                            },
        },
        ['/culture spawnmuseum'] = {
                    ['command'] = 'spawnmuseum',
                    ['parent'] = 'culture',
                    ['helpText'] = 'Spawn a museum of images generating culture',
                    ['shortCut'] = 'museum',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'dim', 'Int32', '10',
                            },
        },
        ['/culture spawnwallofpictures'] = {
                    ['command'] = 'spawnwallofpictures',
                    ['parent'] = 'culture',
                    ['helpText'] = 'Spawn a museum of images generating culture',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'textureCount', 'Int32', '100',
                            ['Arg2'] = 'textureSize', 'Int32', '1024',
                            },
        },
        ['/culture updatesettlements'] = {
                    ['command'] = 'updatesettlements',
                    ['parent'] = 'culture',
                    ['helpText'] = 'Force an update of all settlement properties.',
                    ['shortCut'] = 'updatesets',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            },
        },
        ['/debug break'] = {
                    ['command'] = 'break',
                    ['parent'] = 'debug',
                    ['helpText'] = 'Trigger a breakpoint.',
                    ['shortCut'] = 'break',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/debug checkobjectspositions'] = {
                    ['command'] = 'checkobjectspositions',
                    ['parent'] = 'debug',
                    ['helpText'] = 'Check every object in scene making / sure they have the correct position, inform and disable them otherwise.',
                    ['shortCut'] = 'checkobjects',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/debug makeunderground'] = {
                    ['command'] = 'makeunderground',
                    ['parent'] = 'debug',
                    ['helpText'] = 'Force the vehicle you are looking at to be underground, you need to be the physics controller of the car.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'target', 'INetObject',
                            },
        },
        ['/debug reset'] = {
                    ['command'] = 'reset',
                    ['parent'] = 'debug',
                    ['helpText'] = 'Delete all blocks above-ground that are constructed, delete all constructed world objects, remove all property, destroy all settlements and related objects.',
                    ['shortCut'] = 'eden',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/debug scanall'] = {
                    ['command'] = 'scanall',
                    ['parent'] = 'debug',
                    ['helpText'] = 'Trigger a validity scan of all objects.',
                    ['shortCut'] = 'scanall',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            },
        },
        ['/debug spawncars'] = {
                    ['command'] = 'spawncars',
                    ['parent'] = 'debug',
                    ['helpText'] = 'Spawn cars for physics testing',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/debug wrap'] = {
                    ['command'] = 'wrap',
                    ['parent'] = 'debug',
                    ['helpText'] = 'Set the wrap-around-the-world count for the calling player.  This is a client side effect that makes the positions after traveling around the world be shifted by world-size.',
                    ['shortCut'] = 'wrap',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'xWrap', 'Int32', '1',
                            ['Arg2'] = 'yWrap', 'Int32', '1',
                            },
        },
        ['/districts add'] = {
                    ['command'] = 'add',
                    ['parent'] = 'districts',
                    ['helpText'] = 'Set the current area within a given radius to a given district (or a new district if none is passed).',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'radiusInPlots', 'Int32', '0',
                            ['Arg2'] = 'district', 'District', '',
                            ['Arg3'] = 'map', 'DistrictMap', '',
                            },
        },
        ['/districts clearmap'] = {
                    ['command'] = 'clearmap',
                    ['parent'] = 'districts',
                    ['helpText'] = 'Remove all districts from a given map.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'set', 'DistrictMap',
                            },
        },
        ['/districts spawn'] = {
                    ['command'] = 'spawn',
                    ['parent'] = 'districts',
                    ['helpText'] = 'Generate some random districts around the user.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'numDistricts', 'Int32', '20',
                            ['Arg2'] = 'size', 'Int32', '5',
                            ['Arg3'] = 'useExisting', 'Boolean', 'False',
                            ['Arg4'] = 'districtMap', 'DistrictMap', '',
                            ['Arg5'] = 'settlement', 'Settlement', '',
                            },
        },
        ['/economy allrecurring'] = {
                    ['command'] = 'allrecurring',
                    ['parent'] = 'economy',
                    ['helpText'] = 'Display all recurring transfers paid in the game',
                    ['shortCut'] = '',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/economy myrecurring'] = {
                    ['command'] = 'myrecurring',
                    ['parent'] = 'economy',
                    ['helpText'] = 'Display all recurring transfers for the given user',
                    ['shortCut'] = '',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            ['Arg1'] = 'specifiedUser', 'User', '',
                            },
        },
        ['/economy payall'] = {
                    ['command'] = 'payall',
                    ['parent'] = 'economy',
                    ['helpText'] = 'Pay all current outstanding rents and wages.',
                    ['shortCut'] = 'payall',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            },
        },
        ['/economy payeverytick'] = {
                    ['command'] = 'payeverytick',
                    ['parent'] = 'economy',
                    ['helpText'] = 'Enable debug command to pay recurring transfers every tick.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/elections clearold'] = {
                    ['command'] = 'clearold',
                    ['parent'] = 'elections',
                    ['helpText'] = 'Remove record of a specific election, or if none passed, all previous elections.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'chatClient', 'IChatClient',
                            ['Arg1'] = 'election', 'Election', '',
                            },
        },
        ['/elections createpoll'] = {
                    ['command'] = 'createpoll',
                    ['parent'] = 'elections',
                    ['helpText'] = 'Open a dialog that allow starting a poll.',
                    ['shortCut'] = 'poll',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'client', 'IChatClient',
                            },
        },
        ['/elections fail'] = {
                    ['command'] = 'fail',
                    ['parent'] = 'elections',
                    ['helpText'] = 'Cast a negative vote and end an election. Null election means find first.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'election', 'Election', '',
                            },
        },
        ['/elections finish'] = {
                    ['command'] = 'finish',
                    ['parent'] = 'elections',
                    ['helpText'] = 'Force-end the specified election, adding a vote if true is passed (default). If no election found, pass any, including draft ones.',
                    ['shortCut'] = 'fin',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'election', 'Election', '',
                            ['Arg2'] = 'addVote', 'Boolean', 'True',
                            },
        },
        ['/elections forcerecalc'] = {
                    ['command'] = 'forcerecalc',
                    ['parent'] = 'elections',
                    ['helpText'] = 'Force recalculation of all elections.',
                    ['shortCut'] = 'recalcelec',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'chatClient', 'IChatClient',
                            },
        },
        ['/elections newvotebyindex'] = {
                    ['command'] = 'newvotebyindex',
                    ['parent'] = 'elections',
                    ['helpText'] = 'Make a new user and force a vote in the given election for the given index of the election choices.',
                    ['shortCut'] = 'voteindex',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'index', 'Int32',
                            ['Arg2'] = 'election', 'Election', '',
                            },
        },
        ['/elections spawnboolean'] = {
                    ['command'] = 'spawnboolean',
                    ['parent'] = 'elections',
                    ['helpText'] = 'Create an active boolean election that does nothing for testing purposes.',
                    ['shortCut'] = 'elec2',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg0'] = 'client', 'IChatClient',
                            ['Arg1'] = 'process', 'ElectionProcess', '',
                            },
        },
        ['/elections spawncandidate'] = {
                    ['command'] = 'spawncandidate',
                    ['parent'] = 'elections',
                    ['helpText'] = 'Create an active election of candidates that does nothing for testing purposes.',
                    ['shortCut'] = 'elec1',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg0'] = 'client', 'IChatClient',
                            ['Arg1'] = 'candidates', 'Int32', '5',
                            ['Arg2'] = 'process', 'ElectionProcess', '',
                            },
        },
        ['/elections test'] = {
                    ['command'] = 'test',
                    ['parent'] = 'elections',
                    ['helpText'] = 'Generate a few elections and fill all elections with random votes.',
                    ['shortCut'] = 'elecs',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'votesToAdd', 'Int32', '10',
                            ['Arg2'] = 'twitchVotesToAdd', 'Int32', '1000',
                            },
        },
        ['/elections twitchvote'] = {
                    ['command'] = 'twitchvote',
                    ['parent'] = 'elections',
                    ['helpText'] = 'Vote in the given election for the given candidate using the given twitch IDIChatClient Passing null will pick a random one.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'election', 'Election', '',
                            ['Arg2'] = 'twitchVoter', 'String', '',
                            ['Arg3'] = 'subscriber', 'Boolean', 'True',
                            },
        },
        ['/elections twitchvotes'] = {
                    ['command'] = 'twitchvotes',
                    ['parent'] = 'elections',
                    ['helpText'] = 'Create many twitch votes with random users.',
                    ['shortCut'] = 'twitchvotes',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'voteCount', 'Int32', '1000',
                            ['Arg2'] = 'election', 'Election', '',
                            },
        },
        ['/elections uservotes'] = {
                    ['command'] = 'uservotes',
                    ['parent'] = 'elections',
                    ['helpText'] = 'Create a bunch of test votes.',
                    ['shortCut'] = 'votes',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'election', 'Election', '',
                            ['Arg2'] = 'votesToAdd', 'Int32', '10',
                            },
        },
        ['/elections veto'] = {
                    ['command'] = 'veto',
                    ['parent'] = 'elections',
                    ['helpText'] = 'Veto an election.',
                    ['shortCut'] = 'veto',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'election', 'Election', '',
                            },
        },
        ['/elections vote'] = {
                    ['command'] = 'vote',
                    ['parent'] = 'elections',
                    ['helpText'] = 'Vote in the given election for the given candidate. If null is passed for election, take first. Null for candidate, pick a random ordering. Null for voter, use self.',
                    ['shortCut'] = 'vote',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'election', 'Election', '',
                            ['Arg2'] = 'voteForCandidate', 'User', '',
                            ['Arg3'] = 'voter', 'User', '',
                            },
        },
        ['/elections win'] = {
                    ['command'] = 'win',
                    ['parent'] = 'elections',
                    ['helpText'] = 'Force-win an election, either with the specified candidate, or \'yes\' if it\'s a binary election.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'election', 'Election', '',
                            ['Arg2'] = 'winner', 'User', '',
                            },
        },
        ['/emote achievement4'] = {
                    ['command'] = 'achievement4',
                    ['parent'] = 'emote',
                    ['helpText'] = 'Cheer',
                    ['shortCut'] = 'cheer',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/emote agree'] = {
                    ['command'] = 'agree',
                    ['parent'] = 'emote',
                    ['helpText'] = 'Agree',
                    ['shortCut'] = 'agree',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/emote angry'] = {
                    ['command'] = 'angry',
                    ['parent'] = 'emote',
                    ['helpText'] = 'Angry',
                    ['shortCut'] = 'angry',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/emote bow'] = {
                    ['command'] = 'bow',
                    ['parent'] = 'emote',
                    ['helpText'] = 'Bow',
                    ['shortCut'] = 'bow',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/emote clap'] = {
                    ['command'] = 'clap',
                    ['parent'] = 'emote',
                    ['helpText'] = 'Clap',
                    ['shortCut'] = 'clap',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/emote confused'] = {
                    ['command'] = 'confused',
                    ['parent'] = 'emote',
                    ['helpText'] = 'Confused',
                    ['shortCut'] = 'confused',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/emote dance1'] = {
                    ['command'] = 'dance1',
                    ['parent'] = 'emote',
                    ['helpText'] = 'Dance1',
                    ['shortCut'] = 'dance1',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/emote dance2'] = {
                    ['command'] = 'dance2',
                    ['parent'] = 'emote',
                    ['helpText'] = 'Dance2',
                    ['shortCut'] = 'dance2',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/emote disagree'] = {
                    ['command'] = 'disagree',
                    ['parent'] = 'emote',
                    ['helpText'] = 'Disagree',
                    ['shortCut'] = 'disagree',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/emote doh'] = {
                    ['command'] = 'doh',
                    ['parent'] = 'emote',
                    ['helpText'] = 'Doh',
                    ['shortCut'] = 'doh',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/emote exhausted'] = {
                    ['command'] = 'exhausted',
                    ['parent'] = 'emote',
                    ['helpText'] = 'Exhausted',
                    ['shortCut'] = 'exhausted',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/emote facepalm'] = {
                    ['command'] = 'facepalm',
                    ['parent'] = 'emote',
                    ['helpText'] = 'Facepalm',
                    ['shortCut'] = 'facepalm',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/emote frown'] = {
                    ['command'] = 'frown',
                    ['parent'] = 'emote',
                    ['helpText'] = 'Frown',
                    ['shortCut'] = 'frown',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/emote grin'] = {
                    ['command'] = 'grin',
                    ['parent'] = 'emote',
                    ['helpText'] = 'Grin',
                    ['shortCut'] = 'grin',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/emote gross'] = {
                    ['command'] = 'gross',
                    ['parent'] = 'emote',
                    ['helpText'] = 'Gross',
                    ['shortCut'] = 'gross',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/emote kneel'] = {
                    ['command'] = 'kneel',
                    ['parent'] = 'emote',
                    ['helpText'] = 'Kneel',
                    ['shortCut'] = 'kneel',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/emote knock'] = {
                    ['command'] = 'knock',
                    ['parent'] = 'emote',
                    ['helpText'] = 'Knock',
                    ['shortCut'] = 'knock',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/emote laugh'] = {
                    ['command'] = 'laugh',
                    ['parent'] = 'emote',
                    ['helpText'] = 'Laugh',
                    ['shortCut'] = 'laugh',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/emote lay'] = {
                    ['command'] = 'lay',
                    ['parent'] = 'emote',
                    ['helpText'] = 'Lay',
                    ['shortCut'] = 'lay',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/emote laydown'] = {
                    ['command'] = 'laydown',
                    ['parent'] = 'emote',
                    ['helpText'] = 'Laydown',
                    ['shortCut'] = 'laydown',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/emote lie'] = {
                    ['command'] = 'lie',
                    ['parent'] = 'emote',
                    ['helpText'] = 'Lie',
                    ['shortCut'] = 'lie',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/emote liedown'] = {
                    ['command'] = 'liedown',
                    ['parent'] = 'emote',
                    ['helpText'] = 'Liedown',
                    ['shortCut'] = 'liedown',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/emote lol'] = {
                    ['command'] = 'lol',
                    ['parent'] = 'emote',
                    ['helpText'] = 'Lol',
                    ['shortCut'] = 'lol',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/emote nervous'] = {
                    ['command'] = 'nervous',
                    ['parent'] = 'emote',
                    ['helpText'] = 'Nervous',
                    ['shortCut'] = 'nervous',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/emote no'] = {
                    ['command'] = 'no',
                    ['parent'] = 'emote',
                    ['helpText'] = 'No',
                    ['shortCut'] = 'no',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/emote nope'] = {
                    ['command'] = 'nope',
                    ['parent'] = 'emote',
                    ['helpText'] = 'Nope',
                    ['shortCut'] = 'nope',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/emote oops'] = {
                    ['command'] = 'oops',
                    ['parent'] = 'emote',
                    ['helpText'] = 'Oops',
                    ['shortCut'] = 'oops',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/emote salute'] = {
                    ['command'] = 'salute',
                    ['parent'] = 'emote',
                    ['helpText'] = 'Salute',
                    ['shortCut'] = 'salute',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/emote shame'] = {
                    ['command'] = 'shame',
                    ['parent'] = 'emote',
                    ['helpText'] = 'Shame',
                    ['shortCut'] = 'shame',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/emote shrug'] = {
                    ['command'] = 'shrug',
                    ['parent'] = 'emote',
                    ['helpText'] = 'Shrug',
                    ['shortCut'] = 'shrug',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/emote shy'] = {
                    ['command'] = 'shy',
                    ['parent'] = 'emote',
                    ['helpText'] = 'Shy',
                    ['shortCut'] = 'shy',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/emote sit'] = {
                    ['command'] = 'sit',
                    ['parent'] = 'emote',
                    ['helpText'] = 'Sit',
                    ['shortCut'] = 'sit',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/emote sleep'] = {
                    ['command'] = 'sleep',
                    ['parent'] = 'emote',
                    ['helpText'] = 'Sleep',
                    ['shortCut'] = 'sleep',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/emote smile'] = {
                    ['command'] = 'smile',
                    ['parent'] = 'emote',
                    ['helpText'] = 'Smile',
                    ['shortCut'] = 'smile',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/emote smirk'] = {
                    ['command'] = 'smirk',
                    ['parent'] = 'emote',
                    ['helpText'] = 'Smirk',
                    ['shortCut'] = 'smirk',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/emote stinky'] = {
                    ['command'] = 'stinky',
                    ['parent'] = 'emote',
                    ['helpText'] = 'Stinky',
                    ['shortCut'] = 'stinky',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/emote stretch'] = {
                    ['command'] = 'stretch',
                    ['parent'] = 'emote',
                    ['helpText'] = 'Stretch',
                    ['shortCut'] = 'stretch',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/emote tired'] = {
                    ['command'] = 'tired',
                    ['parent'] = 'emote',
                    ['helpText'] = 'Tired',
                    ['shortCut'] = 'tired',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/emote wave'] = {
                    ['command'] = 'wave',
                    ['parent'] = 'emote',
                    ['helpText'] = 'Wave',
                    ['shortCut'] = 'wave',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/emote wonder'] = {
                    ['command'] = 'wonder',
                    ['parent'] = 'emote',
                    ['helpText'] = 'Wonder',
                    ['shortCut'] = 'wonder',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/emote yawn'] = {
                    ['command'] = 'yawn',
                    ['parent'] = 'emote',
                    ['helpText'] = 'Yawn',
                    ['shortCut'] = 'yawn',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/emote yes'] = {
                    ['command'] = 'yes',
                    ['parent'] = 'emote',
                    ['helpText'] = 'Yes',
                    ['shortCut'] = 'yes',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/emote yuck'] = {
                    ['command'] = 'yuck',
                    ['parent'] = 'emote',
                    ['helpText'] = 'Yuck',
                    ['shortCut'] = 'yuck',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/food clearstomach'] = {
                    ['command'] = 'clearstomach',
                    ['parent'] = 'food',
                    ['helpText'] = 'Empties your stomach',
                    ['shortCut'] = 'clearstomach',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/food crave'] = {
                    ['command'] = 'crave',
                    ['parent'] = 'food',
                    ['helpText'] = 'Force a craving on a given user (self if untargeted user, random food if not set)',
                    ['shortCut'] = 'crave',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'target', 'User', '',
                            ['Arg2'] = 'foodName', 'String', '',
                            },
        },
        ['/food digest'] = {
                    ['command'] = 'digest',
                    ['parent'] = 'food',
                    ['helpText'] = 'Turn calories into waste',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/food eat'] = {
                    ['command'] = 'eat',
                    ['parent'] = 'food',
                    ['helpText'] = 'Max your calories',
                    ['shortCut'] = 'eat',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'amount', 'Int32', '-1',
                            },
        },
        ['/food work'] = {
                    ['command'] = 'work',
                    ['parent'] = 'food',
                    ['helpText'] = 'Spends calories',
                    ['shortCut'] = 'work',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'useCalories', 'Int32', '100000',
                            },
        },
        ['/help'] = {
                    ['command'] = 'help',
                    ['parent'] = nil,
                    ['helpText'] = 'Displays all the commands available with hidden subcommands. Accepts a string to filter commands to a search string.',
                    ['shortCut'] = '?',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            ['Arg0'] = 'chatClient', 'IChatClient',
                            ['Arg1'] = 'language', 'SupportedLanguage',
                            ['Arg2'] = 'text', 'String', '',
                            },
        },
        ['/helpful'] = {
                    ['command'] = 'helpful',
                    ['parent'] = nil,
                    ['helpText'] = 'Shows all help, including sub commands.',
                    ['shortCut'] = '',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            ['Arg0'] = 'chatClient', 'IChatClient',
                            ['Arg1'] = 'language', 'SupportedLanguage',
                            },
        },
        ['/housing addroommates'] = {
                    ['command'] = 'addroommates',
                    ['parent'] = 'housing',
                    ['helpText'] = 'Add a number of residents to the deed you\'re currently a resident on.',
                    ['shortCut'] = 'shackup',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'count', 'Int32', '1',
                            },
        },
        ['/initialspawn do'] = {
                    ['command'] = 'do',
                    ['parent'] = 'initialspawn',
                    ['helpText'] = 'Re-run the initial spawn selection for the given user (or current user if null).',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'chatClient', 'IChatClient',
                            },
        },
        ['/initialspawn list'] = {
                    ['command'] = 'list',
                    ['parent'] = 'initialspawn',
                    ['helpText'] = 'Lists the initial spawn positions currently active.',
                    ['shortCut'] = '',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            ['Arg0'] = 'chatClient', 'IChatClient',
                            },
        },
        ['/initialspawn update'] = {
                    ['command'] = 'update',
                    ['parent'] = 'initialspawn',
                    ['helpText'] = 'Force update the spawn position now.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'chatClient', 'IChatClient',
                            },
        },
        ['/initialspawn updatedebug'] = {
                    ['command'] = 'updatedebug',
                    ['parent'] = 'initialspawn',
                    ['helpText'] = 'Generate debug data showing all the clusters we consider for initial points.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg0'] = 'chatClient', 'IChatClient',
                            },
        },
        ['/inventory addvoid'] = {
                    ['command'] = 'addvoid',
                    ['parent'] = 'inventory',
                    ['helpText'] = 'Add an item to your void storage',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'itemName', 'String', 'baked meat',
                            ['Arg2'] = 'number', 'Int32', '1',
                            ['Arg3'] = 'distance', 'Int32', '0',
                            },
        },
        ['/inventory carryall'] = {
                    ['command'] = 'carryall',
                    ['parent'] = 'inventory',
                    ['helpText'] = 'Allows carry items into any user inventory slot and removes weight check.  Pass false to reset to normal.',
                    ['shortCut'] = 'carryall',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'allowCarryAll', 'Boolean', 'True',
                            },
        },
        ['/inventory dumpall'] = {
                    ['command'] = 'dumpall',
                    ['parent'] = 'inventory',
                    ['helpText'] = 'Dumps all items from your inventory.',
                    ['shortCut'] = 'dumpall',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            },
        },
        ['/inventory dumpcarried'] = {
                    ['command'] = 'dumpcarried',
                    ['parent'] = 'inventory',
                    ['helpText'] = 'Dumps all carried items.',
                    ['shortCut'] = 'dumpcarried',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            },
        },
        ['/inventory dumpselected'] = {
                    ['command'] = 'dumpselected',
                    ['parent'] = 'inventory',
                    ['helpText'] = 'Dumps all items in your selected toolbar slot.',
                    ['shortCut'] = 'dumpselected',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            },
        },
        ['/inventory dumpvehicle'] = {
                    ['command'] = 'dumpvehicle',
                    ['parent'] = 'inventory',
                    ['helpText'] = 'Dumps all items from your vehicle inventory.',
                    ['shortCut'] = 'dumpvehicle',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            },
        },
        ['/inventory durability'] = {
                    ['command'] = 'durability',
                    ['parent'] = 'inventory',
                    ['helpText'] = 'Set the durability of the item you are holding',
                    ['shortCut'] = 'dur',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'durability', 'Single', '1',
                            },
        },
        ['/inventory fillmeup'] = {
                    ['command'] = 'fillmeup',
                    ['parent'] = 'inventory',
                    ['helpText'] = 'Adds random items to the user\'s inventory.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/inventory forcegive'] = {
                    ['command'] = 'forcegive',
                    ['parent'] = 'inventory',
                    ['helpText'] = 'Give yourself an item (Forced, ignores restrictions)',
                    ['shortCut'] = 'fgive',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'itemName', 'String',
                            ['Arg2'] = 'number', 'Int32', '1',
                            },
        },
        ['/inventory give'] = {
                    ['command'] = 'give',
                    ['parent'] = 'inventory',
                    ['helpText'] = 'Give yourself an item',
                    ['shortCut'] = 'give',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'itemName', 'String',
                            ['Arg2'] = 'number', 'Int32', '1',
                            },
        },
        ['/inventory giveall'] = {
                    ['command'] = 'giveall',
                    ['parent'] = 'inventory',
                    ['helpText'] = 'Give yourself all items matching the given search.',
                    ['shortCut'] = 'giveall',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'itemName', 'String',
                            ['Arg2'] = 'number', 'Int32', '1',
                            },
        },
        ['/inventory givepaint'] = {
                    ['command'] = 'givepaint',
                    ['parent'] = 'inventory',
                    ['helpText'] = 'Give yourself mixed paint for predefined named colors',
                    ['shortCut'] = 'paint',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'namedColorIndex', 'Int32',
                            ['Arg2'] = 'number', 'Int32', '1',
                            },
        },
        ['/inventory givepaintrgb'] = {
                    ['command'] = 'givepaintrgb',
                    ['parent'] = 'inventory',
                    ['helpText'] = 'Give yourself mixed paint with any rgb color',
                    ['shortCut'] = 'paintrgb',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'r', 'Int32',
                            ['Arg2'] = 'g', 'Int32',
                            ['Arg3'] = 'b', 'Int32',
                            ['Arg4'] = 'amount', 'Int32', '1',
                            },
        },
        ['/inventory integrity'] = {
                    ['command'] = 'integrity',
                    ['parent'] = 'inventory',
                    ['helpText'] = 'Set the integrity percent (0-1) of the item you are holding, if it has it.',
                    ['shortCut'] = 'integ',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'integrity', 'Single', '1',
                            },
        },
        ['/land clearpaint'] = {
                    ['command'] = 'clearpaint',
                    ['parent'] = 'land',
                    ['helpText'] = 'Clears paint in area with radius specified around the player. Max = 20',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'radius', 'Int32', '4',
                            },
        },
        ['/land clearrubble'] = {
                    ['command'] = 'clearrubble',
                    ['parent'] = 'land',
                    ['helpText'] = 'Clears rubble around the player.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'radius', 'Single', '10',
                            },
        },
        ['/land level'] = {
                    ['command'] = 'level',
                    ['parent'] = 'land',
                    ['helpText'] = 'Level the terrain',
                    ['shortCut'] = 'level',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'x', 'Int32', '15',
                            ['Arg2'] = 'y', 'Int32', '15',
                            ['Arg3'] = 'blockType', 'String', 'GrassBlock',
                            },
        },
        ['/land levelcentered'] = {
                    ['command'] = 'levelcentered',
                    ['parent'] = 'land',
                    ['helpText'] = 'Level the terrain around user',
                    ['shortCut'] = 'levelcentered',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'x', 'Int32', '15',
                            ['Arg2'] = 'y', 'Int32', '15',
                            ['Arg3'] = 'blockType', 'String', 'GrassBlock',
                            },
        },
        ['/land levelwithwall'] = {
                    ['command'] = 'levelwithwall',
                    ['parent'] = 'land',
                    ['helpText'] = 'Level the terrain with a wall',
                    ['shortCut'] = 'levelwall',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'x', 'Int32', '15',
                            ['Arg2'] = 'y', 'Int32', '15',
                            ['Arg3'] = 'wallHeight', 'Int32', '1',
                            ['Arg4'] = 'groundType', 'String', 'GrassBlock',
                            ['Arg5'] = 'wallType', 'String', 'StoneBlock',
                            },
        },
        ['/land mark'] = {
                    ['command'] = 'mark',
                    ['parent'] = 'land',
                    ['helpText'] = 'Drops a waypoint at the current position.  Accepts an optional text string for the waypoint.',
                    ['shortCut'] = 'mark',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            ['Arg1'] = 'text', 'String', '',
                            },
        },
        ['/land markglobal'] = {
                    ['command'] = 'markglobal',
                    ['parent'] = 'land',
                    ['helpText'] = 'Drops a global waypoint at the current position.  Accepts an optional text string for the waypoint.',
                    ['shortCut'] = 'markglobal',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'text', 'String', '',
                            },
        },
        ['/land painttest'] = {
                    ['command'] = 'painttest',
                    ['parent'] = 'land',
                    ['helpText'] = 'Spawns giant walls and paints them with random colors',
                    ['shortCut'] = 'painttest',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'size', 'Int32', '50',
                            ['Arg2'] = 'walls', 'Int32', '5',
                            },
        },
        ['/land remove'] = {
                    ['command'] = 'remove',
                    ['parent'] = 'land',
                    ['helpText'] = 'Remove block types within a specified area',
                    ['shortCut'] = 'remove',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'blockType', 'String', 'GrassBlock',
                            ['Arg2'] = 'x', 'Int32', '15',
                            ['Arg3'] = 'y', 'Int32', '15',
                            ['Arg4'] = 'z', 'Int32', '15',
                            ['Arg5'] = 'isTurnToGlass', 'Boolean', 'False',
                            },
        },
        ['/land removeallbut'] = {
                    ['command'] = 'removeallbut',
                    ['parent'] = 'land',
                    ['helpText'] = 'Removes all block types except the specified type within a specified area',
                    ['shortCut'] = 'removeallbut',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'blockType', 'String', 'GrassBlock',
                            ['Arg2'] = 'x', 'Int32', '15',
                            ['Arg3'] = 'y', 'Int32', '15',
                            ['Arg4'] = 'z', 'Int32', '15',
                            ['Arg5'] = 'isTurnToGlass', 'Boolean', 'False',
                            },
        },
        ['/land removenearestglobalmark'] = {
                    ['command'] = 'removenearestglobalmark',
                    ['parent'] = 'land',
                    ['helpText'] = 'Removes the nearest global waypoint to your current position.',
                    ['shortCut'] = 'removenearestglobalmark',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            },
        },
        ['/land resetworldcaches'] = {
                    ['command'] = 'resetworldcaches',
                    ['parent'] = 'land',
                    ['helpText'] = 'Resets the world caches',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'chatClient', 'IChatClient',
                            },
        },
        ['/land spawnmines'] = {
                    ['command'] = 'spawnmines',
                    ['parent'] = 'land',
                    ['helpText'] = 'Spawns a corridor-like tunnel that gives entrance to the mines.',
                    ['shortCut'] = 'spawnmines',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'corridorWidth', 'Int32', '1',
                            ['Arg2'] = 'corridorHeight', 'Int32', '3',
                            ['Arg3'] = 'corridorDepth', 'Int32', '1',
                            ['Arg4'] = 'depth', 'Int32', '100',
                            ['Arg5'] = 'levelDifferenceHeight', 'Int32', '1',
                            },
        },
        ['/land spawnrubble'] = {
                    ['command'] = 'spawnrubble',
                    ['parent'] = 'land',
                    ['helpText'] = 'Rains rubble around the player.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'blockTypeName', 'String', 'Granite',
                            ['Arg2'] = 'rubble', 'Int32', '32',
                            },
        },
        ['/manage admin'] = {
                    ['command'] = 'admin',
                    ['parent'] = 'manage',
                    ['helpText'] = 'Shows list of admins or adds user as an Admin by account id, steamid, slgid, or username',
                    ['shortCut'] = 'admin',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'client', 'IChatClient',
                            ['Arg1'] = 'nameOrID', 'String', '',
                            ['Arg2'] = 'reason', 'String', '',
                            },
        },
        ['/manage alert'] = {
                    ['command'] = 'alert',
                    ['parent'] = 'manage',
                    ['helpText'] = 'Sends an alert to everybody',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'chatClient', 'IChatClient',
                            ['Arg1'] = 'alert', 'String', '',
                            },
        },
        ['/manage announce'] = {
                    ['command'] = 'announce',
                    ['parent'] = 'manage',
                    ['helpText'] = 'Sends an announce to all players',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'chatClient', 'IChatClient',
                            ['Arg1'] = 'announce', 'String', '',
                            },
        },
        ['/manage authlevel'] = {
                    ['command'] = 'authlevel',
                    ['parent'] = 'manage',
                    ['helpText'] = 'Displays your authorization level',
                    ['shortCut'] = '',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/manage ban'] = {
                    ['command'] = 'ban',
                    ['parent'] = 'manage',
                    ['helpText'] = 'Shows list of banned users or bans user by account id, steamid, slgid, or username. Ban forever by default with empty time. Time format: 1m, 1h, 1d, 1w.',
                    ['shortCut'] = 'ban',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'client', 'IChatClient',
                            ['Arg1'] = 'nameOrID', 'String', '',
                            ['Arg2'] = 'reason', 'String', '',
                            ['Arg3'] = 'time', 'String', '',
                            },
        },
        ['/manage clearmaintenance'] = {
                    ['command'] = 'clearmaintenance',
                    ['parent'] = 'manage',
                    ['helpText'] = 'Clears currently scheduled user maintenance.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'client', 'IChatClient',
                            },
        },
        ['/manage clearobjective'] = {
                    ['command'] = 'clearobjective',
                    ['parent'] = 'manage',
                    ['helpText'] = 'Clears a user\'s objective',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'chatClient', 'IChatClient',
                            ['Arg1'] = 'targetUser', 'User',
                            },
        },
        ['/manage ignore'] = {
                    ['command'] = 'ignore',
                    ['parent'] = 'manage',
                    ['helpText'] = 'Shows your Ignore List or adds the player to the Ignore List by the name or remove if the player is on the list already',
                    ['shortCut'] = 'ignore',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            ['Arg1'] = 'ignoreUser', 'User', '',
                            },
        },
        ['/manage kick'] = {
                    ['command'] = 'kick',
                    ['parent'] = 'manage',
                    ['helpText'] = 'Kicks user',
                    ['shortCut'] = 'kick',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'client', 'IChatClient',
                            ['Arg1'] = 'kickUser', 'User',
                            ['Arg2'] = 'reason', 'String', '',
                            },
        },
        ['/manage listadmins'] = {
                    ['command'] = 'listadmins',
                    ['parent'] = 'manage',
                    ['helpText'] = 'Displays a list of all administrators.',
                    ['shortCut'] = '',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            ['Arg0'] = 'client', 'IChatClient',
                            },
        },
        ['/manage listusers'] = {
                    ['command'] = 'listusers',
                    ['parent'] = 'manage',
                    ['helpText'] = 'Displays a list of all known users, showing username and ID.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'client', 'IChatClient',
                            },
        },
        ['/manage maintenance'] = {
                    ['command'] = 'maintenance',
                    ['parent'] = 'manage',
                    ['helpText'] = 'Schedules an automatic shutdown',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'client', 'IChatClient',
                            ['Arg1'] = 'time', 'String',
                            ['Arg2'] = 'message', 'String',
                            ['Arg3'] = 'reason', 'String',
                            },
        },
        ['/manage mute'] = {
                    ['command'] = 'mute',
                    ['parent'] = 'manage',
                    ['helpText'] = 'Shows list of muted users or mutes user by account id, steamid, slgid, or username. Mute forever by default with empty time. Time format: 1m, 1h, 1d, 1w.',
                    ['shortCut'] = 'mute',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'client', 'IChatClient',
                            ['Arg1'] = 'nameOrID', 'String', '',
                            ['Arg2'] = 'reason', 'String', '',
                            ['Arg3'] = 'time', 'String', '',
                            },
        },
        ['/manage players'] = {
                    ['command'] = 'players',
                    ['parent'] = 'manage',
                    ['helpText'] = 'Returns a list of online players',
                    ['shortCut'] = '',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            ['Arg0'] = 'chatClient', 'IChatClient',
                            },
        },
        ['/manage playtime'] = {
                    ['command'] = 'playtime',
                    ['parent'] = 'manage',
                    ['helpText'] = 'Lists the playtimes for a given user, or yourself if none passed.',
                    ['shortCut'] = 'playtime',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            ['Arg1'] = 'other', 'User', '',
                            },
        },
        ['/manage removeadmin'] = {
                    ['command'] = 'removeadmin',
                    ['parent'] = 'manage',
                    ['helpText'] = 'Removes user as an Admin by account id, steamid, slgid, or username',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'client', 'IChatClient',
                            ['Arg1'] = 'nameOrID', 'String',
                            ['Arg2'] = 'reason', 'String', '',
                            },
        },
        ['/manage save'] = {
                    ['command'] = 'save',
                    ['parent'] = 'manage',
                    ['helpText'] = 'Save the world!',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'chatClient', 'IChatClient',
                            },
        },
        ['/manage setspawn'] = {
                    ['command'] = 'setspawn',
                    ['parent'] = 'manage',
                    ['helpText'] = 'Changes the spawn location to your current location',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            },
        },
        ['/manage unban'] = {
                    ['command'] = 'unban',
                    ['parent'] = 'manage',
                    ['helpText'] = 'Unbans user by account id, steamid, slgid, or username',
                    ['shortCut'] = 'unban',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'client', 'IChatClient',
                            ['Arg1'] = 'nameOrID', 'String', '',
                            ['Arg2'] = 'reason', 'String', '',
                            },
        },
        ['/manage unmute'] = {
                    ['command'] = 'unmute',
                    ['parent'] = 'manage',
                    ['helpText'] = 'Unmutes user by account id, steamid, slgid, or username',
                    ['shortCut'] = 'unmute',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'client', 'IChatClient',
                            ['Arg1'] = 'nameOrID', 'String', '',
                            ['Arg2'] = 'reason', 'String', '',
                            },
        },
        ['/manage unwhitelist'] = {
                    ['command'] = 'unwhitelist',
                    ['parent'] = 'manage',
                    ['helpText'] = 'Removes user from the whitelist by account id, steamid, slgid, or username',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'client', 'IChatClient',
                            ['Arg1'] = 'nameOrID', 'String', '',
                            ['Arg2'] = 'reason', 'String', '',
                            },
        },
        ['/manage useractivity'] = {
                    ['command'] = 'useractivity',
                    ['parent'] = 'manage',
                    ['helpText'] = 'Displays a list of users and when they last logged in.',
                    ['shortCut'] = '',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/manage warnuser'] = {
                    ['command'] = 'warnuser',
                    ['parent'] = 'manage',
                    ['helpText'] = 'Sends a warning to a citizen',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'chatClient', 'IChatClient',
                            ['Arg1'] = 'warnUser', 'User',
                            ['Arg2'] = 'warning', 'String', '',
                            },
        },
        ['/manage whitelist'] = {
                    ['command'] = 'whitelist',
                    ['parent'] = 'manage',
                    ['helpText'] = 'Shows list of whitelisted users or adds user to the whitelist by account id, steamid, slgid, or username',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'client', 'IChatClient',
                            ['Arg1'] = 'nameOrID', 'String', '',
                            ['Arg2'] = 'reason', 'String', '',
                            },
        },
        ['/manage whoami'] = {
                    ['command'] = 'whoami',
                    ['parent'] = 'manage',
                    ['helpText'] = 'Shows your user ID',
                    ['shortCut'] = '',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/manage whois'] = {
                    ['command'] = 'whois',
                    ['parent'] = 'manage',
                    ['helpText'] = 'Shows the user ID of the requested user.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'otherUser', 'User',
                            },
        },
        ['/meteor addhours'] = {
                    ['command'] = 'addhours',
                    ['parent'] = 'meteor',
                    ['helpText'] = 'Adds meteor impact hours',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'chatClient', 'IChatClient',
                            ['Arg1'] = 'hours', 'Single',
                            },
        },
        ['/meteor destroy'] = {
                    ['command'] = 'destroy',
                    ['parent'] = 'meteor',
                    ['helpText'] = 'Destroys the meteor in orbit.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'chatClient', 'IChatClient',
                            },
        },
        ['/meteor fall'] = {
                    ['command'] = 'fall',
                    ['parent'] = 'meteor',
                    ['helpText'] = 'Begin the meteor impact sequence',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg0'] = 'chatClient', 'IChatClient',
                            },
        },
        ['/meteor hitworldlayers'] = {
                    ['command'] = 'hitworldlayers',
                    ['parent'] = 'meteor',
                    ['helpText'] = 'Triggers world layers to act as if they were hit by a meteor.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/meteor impact'] = {
                    ['command'] = 'impact',
                    ['parent'] = 'meteor',
                    ['helpText'] = 'Make the meteor strike instantly.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg0'] = 'chatClient', 'IChatClient',
                            },
        },
        ['/meteor makevisible'] = {
                    ['command'] = 'makevisible',
                    ['parent'] = 'meteor',
                    ['helpText'] = 'Make the meteor enter the targetable range, or the specified angle if one is passed in.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'chatClient', 'IChatClient',
                            ['Arg1'] = 'angle', 'Single', '300',
                            },
        },
        ['/meteor rain'] = {
                    ['command'] = 'rain',
                    ['parent'] = 'meteor',
                    ['helpText'] = 'Makes meteorites rain down the sky, accepting the number to send and how long between them.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'count', 'Int32', '1',
                            ['Arg2'] = 'timeBetween', 'Single', '1',
                            ['Arg3'] = 'radius', 'Single', '20',
                            },
        },
        ['/meteor removehours'] = {
                    ['command'] = 'removehours',
                    ['parent'] = 'meteor',
                    ['helpText'] = 'Remove meteor impact hours',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg0'] = 'chatClient', 'IChatClient',
                            ['Arg1'] = 'hours', 'Single',
                            },
        },
        ['/meteor spawn'] = {
                    ['command'] = 'spawn',
                    ['parent'] = 'meteor',
                    ['helpText'] = 'Spawns a meteor into orbit, regardless of current disaster settings.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'chatClient', 'IChatClient',
                            },
        },
        ['/meteor spawncrater'] = {
                    ['command'] = 'spawncrater',
                    ['parent'] = 'meteor',
                    ['helpText'] = 'Create a crater at the current position.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'size', 'Single', '5',
                            ['Arg2'] = 'addPollution', 'Boolean', 'True',
                            },
        },
        ['/meteor status'] = {
                    ['command'] = 'status',
                    ['parent'] = 'meteor',
                    ['helpText'] = 'Displays status of meteor.',
                    ['shortCut'] = 'met',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            ['Arg0'] = 'chatClient', 'IChatClient',
                            },
        },
        ['/money accounts'] = {
                    ['command'] = 'accounts',
                    ['parent'] = 'money',
                    ['helpText'] = 'Display all bank accounts in the game.',
                    ['shortCut'] = '',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            ['Arg0'] = 'chatClient', 'IChatClient',
                            },
        },
        ['/money addaccountmanager'] = {
                    ['command'] = 'addaccountmanager',
                    ['parent'] = 'money',
                    ['helpText'] = 'Adds user as manager to bank account with ID.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'account', 'BankAccount',
                            ['Arg2'] = 'target', 'User',
                            },
        },
        ['/money addaccountuser'] = {
                    ['command'] = 'addaccountuser',
                    ['parent'] = 'money',
                    ['helpText'] = 'Adds user to bank account with ID.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'account', 'BankAccount',
                            ['Arg2'] = 'target', 'User',
                            },
        },
        ['/money cancelalldebtfromplayer'] = {
                    ['command'] = 'cancelalldebtfromplayer',
                    ['parent'] = 'money',
                    ['helpText'] = 'Cancel debt that a particular player has accumulated.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'otherPlayer', 'String',
                            },
        },
        ['/money createaccount'] = {
                    ['command'] = 'createaccount',
                    ['parent'] = 'money',
                    ['helpText'] = 'Creates an account with specified name.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'name', 'String', '',
                            },
        },
        ['/money createdebt'] = {
                    ['command'] = 'createdebt',
                    ['parent'] = 'money',
                    ['helpText'] = 'Create debt between two players in a currency that matches the given name.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'lender', 'User',
                            ['Arg2'] = 'borrower', 'User',
                            ['Arg3'] = 'paybackAmount', 'Single',
                            ['Arg4'] = 'interest', 'Single',
                            ['Arg5'] = 'daysTillDue', 'Single',
                            ['Arg6'] = 'currency', 'Currency',
                            },
        },
        ['/money currencies'] = {
                    ['command'] = 'currencies',
                    ['parent'] = 'money',
                    ['helpText'] = 'List all currencies in the game.',
                    ['shortCut'] = '',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            ['Arg0'] = 'chatClient', 'IChatClient',
                            },
        },
        ['/money deleteaccount'] = {
                    ['command'] = 'deleteaccount',
                    ['parent'] = 'money',
                    ['helpText'] = 'Deletes an account even if there is still currency on it.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'account', 'BankAccount',
                            },
        },
        ['/money removeaccountmanager'] = {
                    ['command'] = 'removeaccountmanager',
                    ['parent'] = 'money',
                    ['helpText'] = 'Remove user as manager from bank account with ID.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'account', 'BankAccount',
                            ['Arg2'] = 'target', 'User',
                            },
        },
        ['/money removeaccountuser'] = {
                    ['command'] = 'removeaccountuser',
                    ['parent'] = 'money',
                    ['helpText'] = 'Removes user from bank account with ID.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'account', 'BankAccount',
                            ['Arg2'] = 'target', 'User',
                            },
        },
        ['/money setaccountowner'] = {
                    ['command'] = 'setaccountowner',
                    ['parent'] = 'money',
                    ['helpText'] = 'Manually set an account creator.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'account', 'BankAccount',
                            ['Arg2'] = 'target', 'User',
                            },
        },
        ['/money spawnaccounts'] = {
                    ['command'] = 'spawnaccounts',
                    ['parent'] = 'money',
                    ['helpText'] = 'Create new bank accounts for each user.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'count', 'Int32',
                            },
        },
        ['/money steamsale'] = {
                    ['command'] = 'steamsale',
                    ['parent'] = 'money',
                    ['helpText'] = 'Give every player an amount of money',
                    ['shortCut'] = 'gabe',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'chatClient', 'IChatClient',
                            ['Arg1'] = 'amount', 'Single', '1000',
                            },
        },
        ['/network setpassword'] = {
                    ['command'] = 'setpassword',
                    ['parent'] = 'network',
                    ['helpText'] = 'Sets the current server password',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'client', 'IChatClient',
                            ['Arg1'] = 'password', 'String', '',
                            },
        },
        ['/notifications mail'] = {
                    ['command'] = 'mail',
                    ['parent'] = 'notifications',
                    ['helpText'] = 'Send mail to the given user (or self if blank).',
                    ['shortCut'] = 'm',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'text', 'String',
                            ['Arg2'] = 'targetUser', 'User', '',
                            },
        },
        ['/objects add'] = {
                    ['command'] = 'add',
                    ['parent'] = 'objects',
                    ['helpText'] = 'Add an object of the give type.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'typeName', 'String', '',
                            },
        },
        ['/objects clear'] = {
                    ['command'] = 'clear',
                    ['parent'] = 'objects',
                    ['helpText'] = 'Removes objects of a given type.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'client', 'IChatClient',
                            ['Arg1'] = 'typeName', 'String', '',
                            ['Arg2'] = 'removeActive', 'Boolean', 'True',
                            ['Arg3'] = 'removeInactive', 'Boolean', 'False',
                            },
        },
        ['/objects edit'] = {
                    ['command'] = 'edit',
                    ['parent'] = 'objects',
                    ['helpText'] = 'Open a display to edit any registrar object, or limit to a given type.',
                    ['shortCut'] = 'edit',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'objectType', 'String', '',
                            },
        },
        ['/objects editbyid'] = {
                    ['command'] = 'editbyid',
                    ['parent'] = 'objects',
                    ['helpText'] = 'Edit the object with the specified ID',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'id', 'Int32', '-1',
                            },
        },
        ['/objects editobj'] = {
                    ['command'] = 'editobj',
                    ['parent'] = 'objects',
                    ['helpText'] = 'Edit a specific object of a given type. Can specify by name or ID.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'typeName', 'String', '',
                            ['Arg2'] = 'partialObjectNameOrId', 'String', '',
                            },
        },
        ['/objects enableadmininterface'] = {
                    ['command'] = 'enableadmininterface',
                    ['parent'] = 'objects',
                    ['helpText'] = 'Enable or disable admin interfaces across the game.',
                    ['shortCut'] = 'admininterface',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'set', 'Boolean', 'True',
                            },
        },
        ['/objects forceenablenearestobject'] = {
                    ['command'] = 'forceenablenearestobject',
                    ['parent'] = 'objects',
                    ['helpText'] = 'Force nearest object to ignore all its requirements and always be enabled.',
                    ['shortCut'] = 'fe',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'set', 'Boolean', 'True',
                            },
        },
        ['/objects list'] = {
                    ['command'] = 'list',
                    ['parent'] = 'objects',
                    ['helpText'] = 'List all objects of the given type, or \'all types\' if left blank.',
                    ['shortCut'] = '',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            ['Arg0'] = 'client', 'IChatClient',
                            ['Arg1'] = 'typeName', 'String', '',
                            },
        },
        ['/objects remove'] = {
                    ['command'] = 'remove',
                    ['parent'] = 'objects',
                    ['helpText'] = 'Remove a specific object.  Can specify by name or ID.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'client', 'IChatClient',
                            ['Arg1'] = 'typeName', 'String', '',
                            ['Arg2'] = 'objectNameOrId', 'String', '',
                            },
        },
        ['/objects removebyid'] = {
                    ['command'] = 'removebyid',
                    ['parent'] = 'objects',
                    ['helpText'] = 'Remove the object with the specified ID',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'client', 'IChatClient',
                            ['Arg1'] = 'id', 'Int32', '-1',
                            },
        },
        ['/performance'] = {
                    ['command'] = 'performance',
                    ['parent'] = nil,
                    ['helpText'] = 'Runs server performance reports and dump to files. Optionally pass duration in seconds, defaults to 60 seconds.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'client', 'IChatClient',
                            ['Arg1'] = 'seconds', 'Int32', '60',
                            },
        },
        ['/physicsdebug'] = {
                    ['command'] = 'physicsdebug',
                    ['parent'] = nil,
                    ['helpText'] = 'Commands to aid in physics debugging.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/pollute air'] = {
                    ['command'] = 'air',
                    ['parent'] = 'pollute',
                    ['helpText'] = 'Creates X tons of air pollution',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'tons', 'Single',
                            },
        },
        ['/pollute airpollutiongenerators'] = {
                    ['command'] = 'airpollutiongenerators',
                    ['parent'] = 'pollute',
                    ['helpText'] = 'Creates AIR POLLUTION MACHINES OF DOOM',
                    ['shortCut'] = 'apgen',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/pollute all'] = {
                    ['command'] = 'all',
                    ['parent'] = 'pollute',
                    ['helpText'] = 'Rains tailings from the heavens to ruin the world',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            },
        },
        ['/pollute co2'] = {
                    ['command'] = 'co2',
                    ['parent'] = 'pollute',
                    ['helpText'] = 'Changes CO2 PPM by X',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'ppm', 'Single',
                            },
        },
        ['/pollute tickgarbage'] = {
                    ['command'] = 'tickgarbage',
                    ['parent'] = 'pollute',
                    ['helpText'] = 'Ticks garbage checks',
                    ['shortCut'] = 'tg',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/pollute trashcity'] = {
                    ['command'] = 'trashcity',
                    ['parent'] = 'pollute',
                    ['helpText'] = 'Just in case you like living in TRASH CITY',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            },
        },
        ['/preset all'] = {
                    ['command'] = 'all',
                    ['parent'] = 'preset',
                    ['helpText'] = 'Spawns All Presets (Exept hidden)',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'sType', 'Int32', '0',
                            },
        },
        ['/preset beds'] = {
                    ['command'] = 'beds',
                    ['parent'] = 'preset',
                    ['helpText'] = 'Spawns storage with bed items',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'sType', 'Int32', '0',
                            },
        },
        ['/preset blocks'] = {
                    ['command'] = 'blocks',
                    ['parent'] = 'preset',
                    ['helpText'] = 'Spawns Blocks items',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'sType', 'Int32', '0',
                            },
        },
        ['/preset clothes'] = {
                    ['command'] = 'clothes',
                    ['parent'] = 'preset',
                    ['helpText'] = 'Spawns Clothing items',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'sType', 'Int32', '0',
                            },
        },
        ['/preset crafting'] = {
                    ['command'] = 'crafting',
                    ['parent'] = 'preset',
                    ['helpText'] = 'Spawns CraftingStation items',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'sType', 'Int32', '0',
                            },
        },
        ['/preset cultural'] = {
                    ['command'] = 'cultural',
                    ['parent'] = 'preset',
                    ['helpText'] = 'Spawns Housing cultural items',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'sType', 'Int32', '0',
                            },
        },
        ['/preset doors'] = {
                    ['command'] = 'doors',
                    ['parent'] = 'preset',
                    ['helpText'] = 'Spawn storage with all type of doors',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'sType', 'Int32', '0',
                            },
        },
        ['/preset economy'] = {
                    ['command'] = 'economy',
                    ['parent'] = 'preset',
                    ['helpText'] = 'Spawns Economy items',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'sType', 'Int32', '0',
                            },
        },
        ['/preset food'] = {
                    ['command'] = 'food',
                    ['parent'] = 'preset',
                    ['helpText'] = 'Spawns Food items',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'sType', 'Int32', '0',
                            },
        },
        ['/preset fuel'] = {
                    ['command'] = 'fuel',
                    ['parent'] = 'preset',
                    ['helpText'] = 'Spawns Fuel items',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'sType', 'Int32', '0',
                            },
        },
        ['/preset generators'] = {
                    ['command'] = 'generators',
                    ['parent'] = 'preset',
                    ['helpText'] = 'Spawns Generator items',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'sType', 'Int32', '0',
                            },
        },
        ['/preset hidden'] = {
                    ['command'] = 'hidden',
                    ['parent'] = 'preset',
                    ['helpText'] = 'Spawns Hidden items',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'sType', 'Int32', '0',
                            },
        },
        ['/preset housing'] = {
                    ['command'] = 'housing',
                    ['parent'] = 'preset',
                    ['helpText'] = 'Spawns Housing items',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'sType', 'Int32', '0',
                            },
        },
        ['/preset industrial'] = {
                    ['command'] = 'industrial',
                    ['parent'] = 'preset',
                    ['helpText'] = 'Spawns Housing industrial items',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'sType', 'Int32', '0',
                            },
        },
        ['/preset mainroom'] = {
                    ['command'] = 'mainroom',
                    ['parent'] = 'preset',
                    ['helpText'] = 'Spawns Housing main room items',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'sType', 'Int32', '0',
                            },
        },
        ['/preset paint'] = {
                    ['command'] = 'paint',
                    ['parent'] = 'preset',
                    ['helpText'] = 'Lots of different paint buckets for test',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'stackCount', 'Int32', '5',
                            },
        },
        ['/preset power'] = {
                    ['command'] = 'power',
                    ['parent'] = 'preset',
                    ['helpText'] = 'Spawns Power dependent items',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'sType', 'Int32', '0',
                            },
        },
        ['/preset resources'] = {
                    ['command'] = 'resources',
                    ['parent'] = 'preset',
                    ['helpText'] = 'Spawns Resources items',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'sType', 'Int32', '0',
                            },
        },
        ['/preset scrolls'] = {
                    ['command'] = 'scrolls',
                    ['parent'] = 'preset',
                    ['helpText'] = 'Spawns SkillScrolls items',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'sType', 'Int32', '0',
                            },
        },
        ['/preset seating'] = {
                    ['command'] = 'seating',
                    ['parent'] = 'preset',
                    ['helpText'] = 'Spawns Housing seating items',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'sType', 'Int32', '0',
                            },
        },
        ['/preset signs'] = {
                    ['command'] = 'signs',
                    ['parent'] = 'preset',
                    ['helpText'] = 'Spawns storage with sign containing items',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'sType', 'Int32', '0',
                            },
        },
        ['/preset storages'] = {
                    ['command'] = 'storages',
                    ['parent'] = 'preset',
                    ['helpText'] = 'Spawns Storage items',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'sType', 'Int32', '0',
                            },
        },
        ['/preset tools'] = {
                    ['command'] = 'tools',
                    ['parent'] = 'preset',
                    ['helpText'] = 'Spawns Tools items',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'sType', 'Int32', '0',
                            },
        },
        ['/preset vehicles'] = {
                    ['command'] = 'vehicles',
                    ['parent'] = 'preset',
                    ['helpText'] = 'Spawns vehicle items',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'sType', 'Int32', '0',
                            },
        },
        ['/profiler cpu'] = {
                    ['command'] = 'cpu',
                    ['parent'] = 'profiler',
                    ['helpText'] = 'Runs CPU profiling using dottrace. Optionally pass duration in seconds, defaults to 60 seconds.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'client', 'IChatClient',
                            ['Arg1'] = 'seconds', 'Int32', '60',
                            },
        },
        ['/profiler everything'] = {
                    ['command'] = 'everything',
                    ['parent'] = 'profiler',
                    ['helpText'] = 'Runs CPU profiling and server performance reports, one after the other. Optionally pass duration in seconds, defaults to 60 seconds.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'client', 'IChatClient',
                            ['Arg1'] = 'seconds', 'Int32', '60',
                            },
        },
        ['/profiler memory'] = {
                    ['command'] = 'memory',
                    ['parent'] = 'profiler',
                    ['helpText'] = 'Collects memory dump.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'client', 'IChatClient',
                            },
        },
        ['/profiler nettrace'] = {
                    ['command'] = 'nettrace',
                    ['parent'] = 'profiler',
                    ['helpText'] = 'Runs CPU profiling using nettrace. Optionally pass duration in seconds, defaults to 60 seconds.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'client', 'IChatClient',
                            ['Arg1'] = 'seconds', 'Int32', '60',
                            },
        },
        ['/profiler results'] = {
                    ['command'] = 'results',
                    ['parent'] = 'profiler',
                    ['helpText'] = 'Opens results page in web browser.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            },
        },
        ['/property add'] = {
                    ['command'] = 'add',
                    ['parent'] = 'property',
                    ['helpText'] = 'Adds user to current deed (if username is not provided then adds current user)',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'otherPlayer', 'User', '',
                            },
        },
        ['/property boostdeed'] = {
                    ['command'] = 'boostdeed',
                    ['parent'] = 'property',
                    ['helpText'] = 'Boost the value of the given deed, or the deed at the current position if not specified. Persists across server restart.',
                    ['shortCut'] = 'boostdeed',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'boost', 'Single',
                            ['Arg2'] = 'deed', 'Deed', '',
                            },
        },
        ['/property claimrect'] = {
                    ['command'] = 'claimrect',
                    ['parent'] = 'property',
                    ['helpText'] = 'Claims plots in a given rect. If you\'re already standing on a claim you have auth on, it will use the existing deed. Otherwise, a new deed is created.',
                    ['shortCut'] = 'claim',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'xSide', 'Int32', '5',
                            ['Arg2'] = 'ySide', 'Int32', '5',
                            ['Arg3'] = 'overwriteExistingClaims', 'Boolean', 'False',
                            },
        },
        ['/property ownall'] = {
                    ['command'] = 'ownall',
                    ['parent'] = 'property',
                    ['helpText'] = 'Claim all property',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            },
        },
        ['/property owner'] = {
                    ['command'] = 'owner',
                    ['parent'] = 'property',
                    ['helpText'] = 'Change owner of current deed',
                    ['shortCut'] = 'owner',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'newOwner', 'User', '',
                            },
        },
        ['/property ownnone'] = {
                    ['command'] = 'ownnone',
                    ['parent'] = 'property',
                    ['helpText'] = 'Revoke your property',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'otherPlayer', 'User', '',
                            },
        },
        ['/property remove'] = {
                    ['command'] = 'remove',
                    ['parent'] = 'property',
                    ['helpText'] = 'Removes user from current deed (if username is not provided then removes current user)',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'otherPlayer', 'User', '',
                            },
        },
        ['/property removedeed'] = {
                    ['command'] = 'removedeed',
                    ['parent'] = 'property',
                    ['helpText'] = 'Remove given deed or here currently standing if none specified.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'deed', 'Deed', '',
                            },
        },
        ['/property removeemptydeeds'] = {
                    ['command'] = 'removeemptydeeds',
                    ['parent'] = 'property',
                    ['helpText'] = 'Remove empty deeds',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            },
        },
        ['/property removeinvalidownables'] = {
                    ['command'] = 'removeinvalidownables',
                    ['parent'] = 'property',
                    ['helpText'] = 'Check deeds and remove contained ownables that do not belong to them',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/property resolveoverburdened'] = {
                    ['command'] = 'resolveoverburdened',
                    ['parent'] = 'property',
                    ['helpText'] = 'Any deed that is overburdened (too many plots claimed, not enough claim papers) will have plots unclaimed immediately (instead of waiting for timer)',
                    ['shortCut'] = 'overb',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            },
        },
        ['/property targetowner'] = {
                    ['command'] = 'targetowner',
                    ['parent'] = 'property',
                    ['helpText'] = 'Change owner of current target, if the target is a store it will change it without closing it.',
                    ['shortCut'] = 'ownit',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'target', 'INetObject',
                            ['Arg2'] = 'newOwner', 'User', '',
                            },
        },
        ['/property turnon'] = {
                    ['command'] = 'turnon',
                    ['parent'] = 'property',
                    ['helpText'] = 'Turn on (default) or objects in a radiue.',
                    ['shortCut'] = 'on',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'on', 'Boolean', 'True',
                            ['Arg2'] = 'raidus', 'Single', '10',
                            },
        },
        ['/property unclaim'] = {
                    ['command'] = 'unclaim',
                    ['parent'] = 'property',
                    ['helpText'] = 'Unclaim the plot you\'re standing on',
                    ['shortCut'] = 'unclaim',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            },
        },
        ['/property unclaimabandoned'] = {
                    ['command'] = 'unclaimabandoned',
                    ['parent'] = 'property',
                    ['helpText'] = 'Unclaim plots across the world where the owner hasn\'t logged in for X days',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'days', 'Single',
                            },
        },
        ['/property unlimitedclaim'] = {
                    ['command'] = 'unlimitedclaim',
                    ['parent'] = 'property',
                    ['helpText'] = 'Toggles first found Claim Tool in your toolbar to claim without needing the usually required claim papers on the corresponding Claim Stake. Lasts until server restart.',
                    ['shortCut'] = 'unlimitedclaim',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            },
        },
        ['/qa allblocks'] = {
                    ['command'] = 'allblocks',
                    ['parent'] = 'qa',
                    ['helpText'] = 'Spawns all blocks.  Optional integer parameter for how many rows to make the blocks in, default is 1 row.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'rows', 'Int32', '1',
                            },
        },
        ['/qa allconstructed'] = {
                    ['command'] = 'allconstructed',
                    ['parent'] = 'qa',
                    ['helpText'] = 'Spawns all player constructible blocks',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'blockType', 'String', '',
                            },
        },
        ['/qa allplants'] = {
                    ['command'] = 'allplants',
                    ['parent'] = 'qa',
                    ['helpText'] = 'Spawns all plant blocks',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'rows', 'Int32', '1',
                            },
        },
        ['/qa allterrain'] = {
                    ['command'] = 'allterrain',
                    ['parent'] = 'qa',
                    ['helpText'] = 'Spawns all diggable blocks',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/qa allworldobjects'] = {
                    ['command'] = 'allworldobjects',
                    ['parent'] = 'qa',
                    ['helpText'] = 'Spawns all world objects',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/qa chattest'] = {
                    ['command'] = 'chattest',
                    ['parent'] = 'qa',
                    ['helpText'] = 'Spam a bunch of stuff to chat',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'count', 'Int32', '10',
                            ['Arg2'] = 'receiverCount', 'Int32', '10',
                            ['Arg3'] = 'gibberish', 'Boolean', 'True',
                            },
        },
        ['/qa clearplayerprefs'] = {
                    ['command'] = 'clearplayerprefs',
                    ['parent'] = 'qa',
                    ['helpText'] = 'Clear all playerprefs, requires a restart to take effect.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/qa dbtest'] = {
                    ['command'] = 'dbtest',
                    ['parent'] = 'qa',
                    ['helpText'] = 'Inserts records to DB to get perfomance information on it.',
                    ['shortCut'] = 'db',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'parallelCount', 'Int32',
                            ['Arg2'] = 'statsCountPerParallel', 'Int32',
                            ['Arg3'] = 'bulk', 'Boolean', 'True',
                            },
        },
        ['/qa disconnect'] = {
                    ['command'] = 'disconnect',
                    ['parent'] = 'qa',
                    ['helpText'] = 'Disconnect client with a long message',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/qa exceptional'] = {
                    ['command'] = 'exceptional',
                    ['parent'] = 'qa',
                    ['helpText'] = 'Throws an exception, very useful',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/qa giveallboats'] = {
                    ['command'] = 'giveallboats',
                    ['parent'] = 'qa',
                    ['helpText'] = 'Give all boats and hammer',
                    ['shortCut'] = 'gab',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/qa givealltools'] = {
                    ['command'] = 'givealltools',
                    ['parent'] = 'qa',
                    ['helpText'] = 'Give all tools of the particular tier. Without specific tier a chest with all tools will be spawned',
                    ['shortCut'] = 'gat',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'tier', 'Single', '0',
                            },
        },
        ['/qa giveallvehicles'] = {
                    ['command'] = 'giveallvehicles',
                    ['parent'] = 'qa',
                    ['helpText'] = 'Give all vehicles and hammer',
                    ['shortCut'] = 'gav',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/qa giveallvehicletools'] = {
                    ['command'] = 'giveallvehicletools',
                    ['parent'] = 'qa',
                    ['helpText'] = 'Give all vehicle tools',
                    ['shortCut'] = 'gavt',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/qa listunobtainableitems'] = {
                    ['command'] = 'listunobtainableitems',
                    ['parent'] = 'qa',
                    ['helpText'] = 'Lists the items that cannot be crafted from some set of other items.  Note that many of these are not meant to be crafted, e.g. hips and stone.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/qa notifdelay'] = {
                    ['command'] = 'notifdelay',
                    ['parent'] = 'qa',
                    ['helpText'] = 'Override all aggregated notifications delay. Using without specifiying delay will instead reset the value.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg0'] = 'delay', 'Int32', '-1',
                            },
        },
        ['/qa notificationstest'] = {
                    ['command'] = 'notificationstest',
                    ['parent'] = 'qa',
                    ['helpText'] = 'Spam a bunch of stuff to notifications',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg0'] = 'count', 'Int32', '10',
                            },
        },
        ['/qa receivechat'] = {
                    ['command'] = 'receivechat',
                    ['parent'] = 'qa',
                    ['helpText'] = 'Send multiple chat messages over time to test scrolling',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'msgCounts', 'Int32',
                            },
        },
        ['/qa resetchatsettingsforall'] = {
                    ['command'] = 'resetchatsettingsforall',
                    ['parent'] = 'qa',
                    ['helpText'] = 'Reset all players chat settings and tab settings',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg0'] = 'chatClient', 'IChatClient',
                            ['Arg1'] = 'msgCount', 'Int32', '200',
                            ['Arg2'] = 'foldOut', 'Boolean', 'True',
                            },
        },
        ['/qa ridevehicle'] = {
                    ['command'] = 'ridevehicle',
                    ['parent'] = 'qa',
                    ['helpText'] = 'Ride nearest vehicle',
                    ['shortCut'] = 'ride',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            },
        },
        ['/qa runtest'] = {
                    ['command'] = 'runtest',
                    ['parent'] = 'qa',
                    ['helpText'] = 'Run a specific test.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'testname', 'String',
                            },
        },
        ['/qa runtests'] = {
                    ['command'] = 'runtests',
                    ['parent'] = 'qa',
                    ['helpText'] = 'Run a series of chat commands to test the game.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/qa servercrash'] = {
                    ['command'] = 'servercrash',
                    ['parent'] = 'qa',
                    ['helpText'] = 'A command to force the server to crash',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/qa showsupportedlanguages'] = {
                    ['command'] = 'showsupportedlanguages',
                    ['parent'] = 'qa',
                    ['helpText'] = 'List all supported languages with short codes',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            },
        },
        ['/qa spamdb'] = {
                    ['command'] = 'spamdb',
                    ['parent'] = 'qa',
                    ['helpText'] = 'Spams database operations, in the hopes of reproducing errors or lag',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'numSeconds', 'Single', '30',
                            ['Arg2'] = 'numWriteThreads', 'Int32', '16',
                            },
        },
        ['/qa spawn'] = {
                    ['command'] = 'spawn',
                    ['parent'] = 'qa',
                    ['helpText'] = 'Spawns item in building',
                    ['shortCut'] = 'spawn',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'itemName', 'String',
                            ['Arg2'] = 'claim', 'Boolean', 'True',
                            },
        },
        ['/qa strangecloudheartbeat'] = {
                    ['command'] = 'strangecloudheartbeat',
                    ['parent'] = 'qa',
                    ['helpText'] = 'Forces a heartbeat to strange cloud',
                    ['shortCut'] = 'hb',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/qa testbows'] = {
                    ['command'] = 'testbows',
                    ['parent'] = 'qa',
                    ['helpText'] = 'Test bow and arrows.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/qa testsendmessage'] = {
                    ['command'] = 'testsendmessage',
                    ['parent'] = 'qa',
                    ['helpText'] = 'Send many messages',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg0'] = 'chatClient', 'IChatClient',
                            ['Arg1'] = 'msgCount', 'Int32', '200',
                            ['Arg2'] = 'foldOut', 'Boolean', 'True',
                            },
        },
        ['/qa toggle'] = {
                    ['command'] = 'toggle',
                    ['parent'] = 'qa',
                    ['helpText'] = 'Toggles the show state of a UI, by UI prefab name',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'uiName', 'String',
                            },
        },
        ['/qa tooltipclearcache'] = {
                    ['command'] = 'tooltipclearcache',
                    ['parent'] = 'qa',
                    ['helpText'] = 'Clear server and client tooltip caches for all users.',
                    ['shortCut'] = 'ttc',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/qa tooltipstatus'] = {
                    ['command'] = 'tooltipstatus',
                    ['parent'] = 'qa',
                    ['helpText'] = 'Display stats on tooltip debug.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/residence'] = {
                    ['command'] = 'residence',
                    ['parent'] = nil,
                    ['helpText'] = 'Reports residency for a given user, or yourself if none passed',
                    ['shortCut'] = '',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            ['Arg1'] = 'other', 'User', '',
                            },
        },
        ['/rooms repairall'] = {
                    ['command'] = 'repairall',
                    ['parent'] = 'rooms',
                    ['helpText'] = 'Repairs all broken rooms. This command may take a long time and create heavy-load on the server, so only use it when many rooms are broken',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            },
        },
        ['/rooms test'] = {
                    ['command'] = 'test',
                    ['parent'] = 'rooms',
                    ['helpText'] = 'Check the current surroundings to see if it\'s a room, and if not explain why not. Recalculate outdoor area.',
                    ['shortCut'] = '',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/settlement addclaimpapers'] = {
                    ['command'] = 'addclaimpapers',
                    ['parent'] = 'settlement',
                    ['helpText'] = 'Add the specified quantity of claim papers to the specified settlement.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'quantity', 'Int32',
                            ['Arg2'] = 'settlement', 'Settlement',
                            },
        },
        ['/settlement addclaimstakes'] = {
                    ['command'] = 'addclaimstakes',
                    ['parent'] = 'settlement',
                    ['helpText'] = 'Add the specfied quantity of claim stakes to the specified settlement.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'quantity', 'Int32',
                            ['Arg2'] = 'settlement', 'Settlement',
                            },
        },
        ['/settlement allowadminannex'] = {
                    ['command'] = 'allowadminannex',
                    ['parent'] = 'settlement',
                    ['helpText'] = 'Toggles the ability for admins to annex properties even if the requirements are not met.',
                    ['shortCut'] = 'freeannex',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'client', 'IChatClient',
                            ['Arg1'] = 'ignore', 'Boolean', 'True',
                            },
        },
        ['/settlement annex'] = {
                    ['command'] = 'annex',
                    ['parent'] = 'settlement',
                    ['helpText'] = 'Force a given settlement to annex another, if the types support it.',
                    ['shortCut'] = 'annex',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'client', 'IChatClient',
                            ['Arg1'] = 'source', 'Settlement',
                            ['Arg2'] = 'target', 'Settlement',
                            },
        },
        ['/settlement civicpowers'] = {
                    ['command'] = 'civicpowers',
                    ['parent'] = 'settlement',
                    ['helpText'] = 'Displays your civic powers.',
                    ['shortCut'] = 'civicpowers',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            ['Arg1'] = 'settlementsWhereYoureACitizenOnly', 'Boolean', 'True',
                            },
        },
        ['/settlement clear'] = {
                    ['command'] = 'clear',
                    ['parent'] = 'settlement',
                    ['helpText'] = 'Destroy all things related with the passed settlement and unclaim all property.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'settlement', 'Settlement',
                            },
        },
        ['/settlement clearall'] = {
                    ['command'] = 'clearall',
                    ['parent'] = 'settlement',
                    ['helpText'] = 'Destroy all towns and property stakes and unclaim all property.',
                    ['shortCut'] = 'cleartowns',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            },
        },
        ['/settlement emigrate'] = {
                    ['command'] = 'emigrate',
                    ['parent'] = 'settlement',
                    ['helpText'] = 'Make a citizen a resident of the given town. Removes them from the previous settlement.',
                    ['shortCut'] = 'emigrate',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'target', 'Settlement',
                            ['Arg2'] = 'citizen', 'User',
                            },
        },
        ['/settlement emigrateall'] = {
                    ['command'] = 'emigrateall',
                    ['parent'] = 'settlement',
                    ['helpText'] = 'Move all citizens to the target settlement, or the first found if not set.',
                    ['shortCut'] = 'emigrateall',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'target', 'Settlement', '',
                            },
        },
        ['/settlement enabledisable'] = {
                    ['command'] = 'enabledisable',
                    ['parent'] = 'settlement',
                    ['helpText'] = 'Enables or disables a settlement. This will stop it from casting influence or applying laws when disabled.',
                    ['shortCut'] = 'seten',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'set', 'Settlement',
                            ['Arg2'] = 'enabled', 'Boolean',
                            },
        },
        ['/settlement forcerenouncecitizenship'] = {
                    ['command'] = 'forcerenouncecitizenship',
                    ['parent'] = 'settlement',
                    ['helpText'] = 'Make someone leave citizenship of whatever settlement you they are a citizen of. Pass target or perform on self if not set.',
                    ['shortCut'] = 'nocit',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'target', 'User', '',
                            },
        },
        ['/settlement gethomesteadback'] = {
                    ['command'] = 'gethomesteadback',
                    ['parent'] = 'settlement',
                    ['helpText'] = 'Remove your homestead from the world and get it back to you.',
                    ['shortCut'] = 'gethomesteadback',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/settlement homesteadreport'] = {
                    ['command'] = 'homesteadreport',
                    ['parent'] = 'settlement',
                    ['helpText'] = 'Shows a report of how neighboring settlements may impact a homestead that is placed at the citizen\'s current location.',
                    ['shortCut'] = 'homesteadreport',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/settlement ignorerequirements'] = {
                    ['command'] = 'ignorerequirements',
                    ['parent'] = 'settlement',
                    ['helpText'] = 'Disable Settlement requirements for the session (Ie, dont require child settlements or citizens for a country to spawn.',
                    ['shortCut'] = 'nosetreqs',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'client', 'IChatClient',
                            ['Arg1'] = 'ignore', 'Boolean', 'True',
                            },
        },
        ['/settlement placehomestead'] = {
                    ['command'] = 'placehomestead',
                    ['parent'] = 'settlement',
                    ['helpText'] = 'Force-place a settlement at current position, either yourself or a test user.',
                    ['shortCut'] = 'placehomestead',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'self', 'Boolean', 'False',
                            ['Arg2'] = 'addAsCitizen', 'Boolean', 'False',
                            ['Arg3'] = 'abandoned', 'Boolean', 'False',
                            },
        },
        ['/settlement populate'] = {
                    ['command'] = 'populate',
                    ['parent'] = 'settlement',
                    ['helpText'] = 'Fill the town on this plot with citizens.',
                    ['shortCut'] = 'populate',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'foundTown', 'Boolean', 'True',
                            ['Arg2'] = 'newCitizenCount', 'Int32', '5',
                            ['Arg3'] = 'newApplicantCount', 'Int32', '2',
                            ['Arg4'] = 'newInviteeCount', 'Int32', '2',
                            ['Arg5'] = 'makeAllActive', 'Boolean', 'True',
                            },
        },
        ['/settlement rebuildcivicpowers'] = {
                    ['command'] = 'rebuildcivicpowers',
                    ['parent'] = 'settlement',
                    ['helpText'] = 'Recalc civic powers for all settlements and users.',
                    ['shortCut'] = 'rebuildcivicpowers',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            },
        },
        ['/settlement recountclaims'] = {
                    ['command'] = 'recountclaims',
                    ['parent'] = 'settlement',
                    ['helpText'] = 'Forces a recount and update of the number of spawned claims and stakes for each settlement, in case they are out of synch.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'settlement', 'Settlement', '',
                            },
        },
        ['/settlement renouncecitizenship'] = {
                    ['command'] = 'renouncecitizenship',
                    ['parent'] = 'settlement',
                    ['helpText'] = 'Leave citizenship of whatever settlement you are a citizen of.',
                    ['shortCut'] = 'renounce',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/settlement reset'] = {
                    ['command'] = 'reset',
                    ['parent'] = 'settlement',
                    ['helpText'] = 'Resets any invalid entries in a settlement to a new default.  If true is passed, reset everything, regardless of validity.',
                    ['shortCut'] = 'resettle',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'set', 'Settlement',
                            ['Arg2'] = 'forceAllDefaults', 'Boolean', 'False',
                            },
        },
        ['/settlement resolvecrisis'] = {
                    ['command'] = 'resolvecrisis',
                    ['parent'] = 'settlement',
                    ['helpText'] = 'Forces resolution of property crises by removing claims now.  Pass individual settlement, or leave blank for \'all settlements in crisis\'.',
                    ['shortCut'] = 'resolvecrisis',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'settlement', 'Settlement', '',
                            },
        },
        ['/settlement settlementreport'] = {
                    ['command'] = 'settlementreport',
                    ['parent'] = 'settlement',
                    ['helpText'] = 'Shows a report of how neighboring settlements may impact a settlement that is placed at the citizen\'s current location.  Pass a number to specify settlement type that would be placed (0 = town, 1 = country, etc)',
                    ['shortCut'] = 'settlementreport',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            ['Arg1'] = 'tier', 'Int32',
                            },
        },
        ['/settlement spawn'] = {
                    ['command'] = 'spawn',
                    ['parent'] = 'settlement',
                    ['helpText'] = 'Spawn a debug set of settlements.',
                    ['shortCut'] = 'testtown',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/settlement spawnhomestead'] = {
                    ['command'] = 'spawnhomestead',
                    ['parent'] = 'settlement',
                    ['helpText'] = 'Create a homestead for the passed user or a test user if null.',
                    ['shortCut'] = 'home',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'makeCitizen', 'Boolean', 'False',
                            ['Arg2'] = 'homesteadOwner', 'User', '',
                            },
        },
        ['/settlement spawnsimplesettlements'] = {
                    ['command'] = 'spawnsimplesettlements',
                    ['parent'] = 'settlement',
                    ['helpText'] = 'Create a nested homestead, town, country, and federation with simple force-enabled objects.',
                    ['shortCut'] = 'sets',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'makeSelfLeaderAndCitizen', 'Boolean', 'True',
                            ['Arg2'] = 'assignTaxes', 'Boolean', 'True',
                            },
        },
        ['/settlement spawntown'] = {
                    ['command'] = 'spawntown',
                    ['parent'] = 'settlement',
                    ['helpText'] = 'Create a new town on this plot and add citizens.',
                    ['shortCut'] = 'town',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'foundTown', 'Boolean', 'True',
                            ['Arg2'] = 'makeSelfCitizenAndMayor', 'Boolean', 'True',
                            ['Arg3'] = 'newCitizenCount', 'Int32', '5',
                            ['Arg4'] = 'newApplicantCount', 'Int32', '2',
                            ['Arg5'] = 'newInviteeCount', 'Int32', '2',
                            ['Arg6'] = 'boostCulture', 'Int32', '1000',
                            },
        },
        ['/settlement vacate'] = {
                    ['command'] = 'vacate',
                    ['parent'] = 'settlement',
                    ['helpText'] = 'Make a given citizen leave citizenship of a given town.',
                    ['shortCut'] = 'vacate',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'target', 'Settlement',
                            ['Arg2'] = 'citizen', 'User',
                            },
        },
        ['/settlement vacateall'] = {
                    ['command'] = 'vacateall',
                    ['parent'] = 'settlement',
                    ['helpText'] = 'Make a given citizen remove all its citizens (or all settlements if none passed).',
                    ['shortCut'] = 'vacateall',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'target', 'Settlement', '',
                            },
        },
        ['/sim animalspeed'] = {
                    ['command'] = 'animalspeed',
                    ['parent'] = 'sim',
                    ['helpText'] = 'Set speed for nearest animal (debug)',
                    ['shortCut'] = 'animalspeed',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'wanderingSpeed', 'Single',
                            ['Arg2'] = 'runningSpeed', 'Single', '0',
                            },
        },
        ['/sim bunnytime'] = {
                    ['command'] = 'bunnytime',
                    ['parent'] = 'sim',
                    ['helpText'] = 'Spawns 100 bunnies',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/sim cleardebris'] = {
                    ['command'] = 'cleardebris',
                    ['parent'] = 'sim',
                    ['helpText'] = 'Clears debris in an area.',
                    ['shortCut'] = 'cleardebris',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'radius', 'Int32', '75',
                            },
        },
        ['/sim debuganimal'] = {
                    ['command'] = 'debuganimal',
                    ['parent'] = 'sim',
                    ['helpText'] = 'Enables debug on the nearest animal, or disables it if already enabled.',
                    ['shortCut'] = 'dba',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'follow', 'Boolean', 'True',
                            ['Arg2'] = 'destroyAllOthers', 'Boolean', 'False',
                            },
        },
        ['/sim destroyedatmosphere'] = {
                    ['command'] = 'destroyedatmosphere',
                    ['parent'] = 'sim',
                    ['helpText'] = 'Set the percent of a destroyed atmosphere to display, blended to over a given number of seconds.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg0'] = 'chatClient', 'IChatClient',
                            ['Arg1'] = 'percent', 'Single', '0,5',
                            ['Arg2'] = 'time', 'Single', '5',
                            },
        },
        ['/sim dinnerbell'] = {
                    ['command'] = 'dinnerbell',
                    ['parent'] = 'sim',
                    ['helpText'] = 'Makes all animals hungry.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'chatClient', 'IChatClient',
                            },
        },
        ['/sim followanimal'] = {
                    ['command'] = 'followanimal',
                    ['parent'] = 'sim',
                    ['helpText'] = 'Toggle following the nearest animal.',
                    ['shortCut'] = 'fola',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'set', 'Boolean', 'True',
                            },
        },
        ['/sim forcecollectglobalstats'] = {
                    ['command'] = 'forcecollectglobalstats',
                    ['parent'] = 'sim',
                    ['helpText'] = 'Force global stats to collect now. Updates world progress stats as well.',
                    ['shortCut'] = 'globalstats',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'chatClient', 'IChatClient',
                            },
        },
        ['/sim greenthumb'] = {
                    ['command'] = 'greenthumb',
                    ['parent'] = 'sim',
                    ['helpText'] = 'Spawns random plants',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'radius', 'Int32', '10',
                            ['Arg2'] = 'trees', 'Boolean', 'False',
                            },
        },
        ['/sim killplants'] = {
                    ['command'] = 'killplants',
                    ['parent'] = 'sim',
                    ['helpText'] = 'Kills all plants in an area. Pass false to not delete them.',
                    ['shortCut'] = 'killplants',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'radius', 'Int32', '75',
                            ['Arg2'] = 'destroy', 'Boolean', 'True',
                            ['Arg3'] = 'speciesName', 'String', '',
                            },
        },
        ['/sim killtrees'] = {
                    ['command'] = 'killtrees',
                    ['parent'] = 'sim',
                    ['helpText'] = 'Kills all trees in an area. Pass false to only cut them.',
                    ['shortCut'] = 'killtrees',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'radius', 'Int32', '10',
                            ['Arg2'] = 'destroy', 'Boolean', 'True',
                            ['Arg3'] = 'speciesName', 'String', '',
                            },
        },
        ['/sim letitfish'] = {
                    ['command'] = 'letitfish',
                    ['parent'] = 'sim',
                    ['helpText'] = 'Fishing time!',
                    ['shortCut'] = 'fish',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'count', 'Int32', '50',
                            },
        },
        ['/sim liedown'] = {
                    ['command'] = 'liedown',
                    ['parent'] = 'sim',
                    ['helpText'] = 'The animal that\'s currently being debugged will change state to lie down (or idle if he doesn\'t have a lie down state).',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'seconds', 'Single', '120',
                            },
        },
        ['/sim massplant'] = {
                    ['command'] = 'massplant',
                    ['parent'] = 'sim',
                    ['helpText'] = 'Spawns a bunch of one plant',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'radius', 'Int32', '10',
                            ['Arg2'] = 'speciesName', 'String', '',
                            ['Arg3'] = 'growthPercent', 'Single', '1',
                            ['Arg4'] = 'yield', 'Single', '0,8',
                            ['Arg5'] = 'trees', 'Boolean', 'False',
                            },
        },
        ['/sim moveto'] = {
                    ['command'] = 'moveto',
                    ['parent'] = 'sim',
                    ['helpText'] = 'The animal that\'s currently being debugged will move toward the specified destination (just specifify the x and z coordinates)',
                    ['shortCut'] = 'animalmoveto',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'xDestination', 'Single',
                            ['Arg2'] = 'zDestination', 'Single',
                            },
        },
        ['/sim noah'] = {
                    ['command'] = 'noah',
                    ['parent'] = 'sim',
                    ['helpText'] = 'Spawns given number of all animals',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'count', 'Int32', '1',
                            },
        },
        ['/sim oneshot'] = {
                    ['command'] = 'oneshot',
                    ['parent'] = 'sim',
                    ['helpText'] = 'Kills nearest animal',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            },
        },
        ['/sim poorbunnies'] = {
                    ['command'] = 'poorbunnies',
                    ['parent'] = 'sim',
                    ['helpText'] = 'Kills all animals',
                    ['shortCut'] = 'die',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg0'] = 'destroy', 'Boolean', 'True',
                            },
        },
        ['/sim predatorsprotected'] = {
                    ['command'] = 'predatorsprotected',
                    ['parent'] = 'sim',
                    ['helpText'] = 'Stay invisible from predators',
                    ['shortCut'] = 'safe',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/sim raisesealevel'] = {
                    ['command'] = 'raisesealevel',
                    ['parent'] = 'sim',
                    ['helpText'] = 'Raises the sea level by a passed in amount.  Careful with this one!',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'val', 'Single', '1,5',
                            },
        },
        ['/sim regenlayer'] = {
                    ['command'] = 'regenlayer',
                    ['parent'] = 'sim',
                    ['helpText'] = 'Regenerates a world layer, restoring it to the state it would be in if the world were newly generated.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'chatClient', 'IChatClient',
                            ['Arg1'] = 'layerName', 'String',
                            },
        },
        ['/sim removedeadplants'] = {
                    ['command'] = 'removedeadplants',
                    ['parent'] = 'sim',
                    ['helpText'] = 'Removes dead plants in an area.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'radius', 'Int32', '50',
                            ['Arg2'] = 'destroy', 'Boolean', 'False',
                            },
        },
        ['/sim repopulateanimallayer'] = {
                    ['command'] = 'repopulateanimallayer',
                    ['parent'] = 'sim',
                    ['helpText'] = 'Reset animal sim population to initial values (as it was on world generation)',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            },
        },
        ['/sim sealevel'] = {
                    ['command'] = 'sealevel',
                    ['parent'] = 'sim',
                    ['helpText'] = 'Displays the current sea level and how much it has risen.',
                    ['shortCut'] = 'sea',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/sim setlayer'] = {
                    ['command'] = 'setlayer',
                    ['parent'] = 'sim',
                    ['helpText'] = 'Sets a world layer to specific value or random value from range.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'chatClient', 'IChatClient',
                            ['Arg1'] = 'layerName', 'String',
                            ['Arg2'] = 'value', 'Single',
                            ['Arg3'] = 'maxValue', 'Single', 'не число',
                            },
        },
        ['/sim setpollutionactive'] = {
                    ['command'] = 'setpollutionactive',
                    ['parent'] = 'sim',
                    ['helpText'] = 'Activates/deactivates pollution layer updating.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'isActive', 'Boolean',
                            },
        },
        ['/sim spawnallplants'] = {
                    ['command'] = 'spawnallplants',
                    ['parent'] = 'sim',
                    ['helpText'] = 'Spawns plants of particular ages in a row',
                    ['shortCut'] = 'allplants',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'count', 'Int32', '1',
                            ['Arg2'] = 'growth1', 'Single', '0,3',
                            ['Arg3'] = 'growth2', 'Single', '0,6',
                            ['Arg4'] = 'growth3', 'Single', '1',
                            },
        },
        ['/sim spawnalltrees'] = {
                    ['command'] = 'spawnalltrees',
                    ['parent'] = 'sim',
                    ['helpText'] = 'Spawns trees of particular ages in a row',
                    ['shortCut'] = 'alltrees',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            },
        },
        ['/sim spawnanimal'] = {
                    ['command'] = 'spawnanimal',
                    ['parent'] = 'sim',
                    ['helpText'] = 'Spawns a number of animals',
                    ['shortCut'] = 'animal',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'speciesName', 'String', 'Hare',
                            ['Arg2'] = 'count', 'Int32', '1',
                            },
        },
        ['/sim spawnanimalmovementtestingarea'] = {
                    ['command'] = 'spawnanimalmovementtestingarea',
                    ['parent'] = 'sim',
                    ['helpText'] = 'Spawns special area for testing animal movement. This command is not fully implemented yet.',
                    ['shortCut'] = 'samt',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/sim spawnanimals'] = {
                    ['command'] = 'spawnanimals',
                    ['parent'] = 'sim',
                    ['helpText'] = 'Spawns a number of animals of each species',
                    ['shortCut'] = 'animals',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'count', 'Int32', '1',
                            },
        },
        ['/sim spawnplant'] = {
                    ['command'] = 'spawnplant',
                    ['parent'] = 'sim',
                    ['helpText'] = 'Spawns a plant or plants in a row or grid',
                    ['shortCut'] = 'plant',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'speciesName', 'String', 'Birch',
                            ['Arg2'] = 'countX', 'Int32', '1',
                            ['Arg3'] = 'countZ', 'Int32', '1',
                            ['Arg4'] = 'space', 'Int32', '0',
                            ['Arg5'] = 'age', 'Single', '1',
                            },
        },
        ['/sim switchanimalspawn'] = {
                    ['command'] = 'switchanimalspawn',
                    ['parent'] = 'sim',
                    ['helpText'] = 'Switch spawn animals by Simulation on and off.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg0'] = 'chatClient', 'IChatClient',
                            },
        },
        ['/sim testanimalmovement'] = {
                    ['command'] = 'testanimalmovement',
                    ['parent'] = 'sim',
                    ['helpText'] = 'Spawns animals and sets target positions for them to test animal movement. Requires special testing area to be present.',
                    ['shortCut'] = 'tam',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'speciesName', 'String', 'Deer',
                            ['Arg2'] = 'fleeSpeed', 'Boolean', 'True',
                            ['Arg3'] = 'testNumber', 'Int32', '-1',
                            },
        },
        ['/sim testanimalpathcontinuations'] = {
                    ['command'] = 'testanimalpathcontinuations',
                    ['parent'] = 'sim',
                    ['helpText'] = 'Spawns an animal and makes it run between predefined points, interrupting it\'s path with a new one each time. Requires special testing area to be present.',
                    ['shortCut'] = 'tapc',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'speciesName', 'String', 'Deer',
                            ['Arg2'] = 'fleeSpeed', 'Boolean', 'True',
                            },
        },
        ['/sim testanimalpathinterruptions'] = {
                    ['command'] = 'testanimalpathinterruptions',
                    ['parent'] = 'sim',
                    ['helpText'] = 'Spawns an animal and makes it run between predefined points, interrupting it\'s path with a new one each time. Requires special testing area to be present.',
                    ['shortCut'] = 'tapi',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'speciesName', 'String', 'Deer',
                            ['Arg2'] = 'fleeSpeed', 'Boolean', 'True',
                            },
        },
        ['/sim testanimalpathwrapping'] = {
                    ['command'] = 'testanimalpathwrapping',
                    ['parent'] = 'sim',
                    ['helpText'] = 'Spawns an animal and makes it run between two points, following a path that causes it to cross all world borders. Requires special testing area to be present.',
                    ['shortCut'] = 'tapw',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'speciesName', 'String', 'Deer',
                            ['Arg2'] = 'fleeSpeed', 'Boolean', 'True',
                            ['Arg3'] = 'killAll', 'Boolean', 'True',
                            },
        },
        ['/sim trample'] = {
                    ['command'] = 'trample',
                    ['parent'] = 'sim',
                    ['helpText'] = 'Tramples the surrounding ground',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            },
        },
        ['/sim unpollute'] = {
                    ['command'] = 'unpollute',
                    ['parent'] = 'sim',
                    ['helpText'] = 'Unpollute an area. Remove dead plants and replace dirt on grass blocks.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'fullReplacement', 'Boolean', 'True',
                            ['Arg2'] = 'radius', 'Int32', '20',
                            },
        },
        ['/skills addlevelto'] = {
                    ['command'] = 'addlevelto',
                    ['parent'] = 'skills',
                    ['helpText'] = 'Gives levels to another player. Gives to yourself if target user is empty',
                    ['shortCut'] = 'addlevel',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'targetUser', 'User', '',
                            ['Arg2'] = 'stars', 'Int32', '1',
                            },
        },
        ['/skills addpointsto'] = {
                    ['command'] = 'addpointsto',
                    ['parent'] = 'skills',
                    ['helpText'] = 'Give skillpoints to another player. Give them to yourself if target user is empty',
                    ['shortCut'] = 'addpoint',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'targetUser', 'User', '',
                            ['Arg2'] = 'stars', 'Int32', '1',
                            },
        },
        ['/skills all'] = {
                    ['command'] = 'all',
                    ['parent'] = 'skills',
                    ['helpText'] = 'Unlocks all skills',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'targetUser', 'User', '',
                            },
        },
        ['/skills cleartalents'] = {
                    ['command'] = 'cleartalents',
                    ['parent'] = 'skills',
                    ['helpText'] = 'Resets all talents for a specialization for a player. If the skill name is empty it will remove talents from all specialization',
                    ['shortCut'] = 'notalents',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'targetUser', 'User',
                            ['Arg2'] = 'skillName', 'String', '',
                            },
        },
        ['/skills creative'] = {
                    ['command'] = 'creative',
                    ['parent'] = 'skills',
                    ['helpText'] = 'Remove restrictions and gives you every skill at max level.',
                    ['shortCut'] = 'creative',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/skills debugedu'] = {
                    ['command'] = 'debugedu',
                    ['parent'] = 'skills',
                    ['helpText'] = 'Make education tick every frame, accepet teachers and students regardless of skills, and allow teachers to be their own students.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/skills education'] = {
                    ['command'] = 'education',
                    ['parent'] = 'skills',
                    ['helpText'] = 'Set education value (0 to 1) for a skill (default to 1), giving the skill if the user doesn\'t have it.  If no target user is set, apply to self.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'skillName', 'String',
                            ['Arg2'] = 'value', 'Single', '1',
                            ['Arg3'] = 'targetUser', 'User', '',
                            },
        },
        ['/skills fullreset'] = {
                    ['command'] = 'fullreset',
                    ['parent'] = 'skills',
                    ['helpText'] = 'Resets all skills to unlearnt',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'targetUser', 'User', '',
                            },
        },
        ['/skills give'] = {
                    ['command'] = 'give',
                    ['parent'] = 'skills',
                    ['helpText'] = 'Gives a skill matching the given name. If no target user is set, apply to self.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'skillName', 'String',
                            ['Arg2'] = 'targetUser', 'User', '',
                            },
        },
        ['/skills givepointsto'] = {
                    ['command'] = 'givepointsto',
                    ['parent'] = 'skills',
                    ['helpText'] = 'Give skillpoints to another player',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'chatClient', 'IChatClient',
                            ['Arg1'] = 'otherPlayer', 'User',
                            ['Arg2'] = 'number', 'Int32', '10',
                            },
        },
        ['/skills levelup'] = {
                    ['command'] = 'levelup',
                    ['parent'] = 'skills',
                    ['helpText'] = 'Levels up a string matching the passed skill\'s name to the max.',
                    ['shortCut'] = 'levelup',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'skillName', 'String',
                            ['Arg2'] = 'targetUser', 'User', '',
                            },
        },
        ['/skills levelupall'] = {
                    ['command'] = 'levelupall',
                    ['parent'] = 'skills',
                    ['helpText'] = 'Levels all skills up 1 level at a time (no chunks).',
                    ['shortCut'] = 'allskills',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/skills levelupuser'] = {
                    ['command'] = 'levelupuser',
                    ['parent'] = 'skills',
                    ['helpText'] = 'Level up a citizen by one.  Default levels you up.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'name', 'String', '',
                            },
        },
        ['/skills rate'] = {
                    ['command'] = 'rate',
                    ['parent'] = 'skills',
                    ['helpText'] = 'Displays or sets the current skill rate multiplier.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'skillRate', 'Single', '-1',
                            },
        },
        ['/skills removelevelfrom'] = {
                    ['command'] = 'removelevelfrom',
                    ['parent'] = 'skills',
                    ['helpText'] = 'Removes levels from another player. Removes from yourself if target user is empty',
                    ['shortCut'] = 'removelevel',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'targetUser', 'User', '',
                            ['Arg2'] = 'stars', 'Int32', '1',
                            },
        },
        ['/skills removepointsfrom'] = {
                    ['command'] = 'removepointsfrom',
                    ['parent'] = 'skills',
                    ['helpText'] = 'Remove skillpoints from another player. Removes from yourself if target user is empty',
                    ['shortCut'] = 'removepoint',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'targetUser', 'User', '',
                            ['Arg2'] = 'stars', 'Int32', '1',
                            },
        },
        ['/skills removespecialty'] = {
                    ['command'] = 'removespecialty',
                    ['parent'] = 'skills',
                    ['helpText'] = 'Removes a specialty that matches the passed string.',
                    ['shortCut'] = 'leveldown',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'specialtyName', 'String',
                            ['Arg2'] = 'targetUser', 'User', '',
                            },
        },
        ['/skills removetalent'] = {
                    ['command'] = 'removetalent',
                    ['parent'] = 'skills',
                    ['helpText'] = 'Removes talent by name for a player',
                    ['shortCut'] = 'talentdel',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'targetUser', 'User',
                            ['Arg2'] = 'talentName', 'String',
                            },
        },
        ['/skills reset'] = {
                    ['command'] = 'reset',
                    ['parent'] = 'skills',
                    ['helpText'] = 'Resets a specialization for a player. If the skill name is empty it will reset all specializations.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'targetUser', 'User',
                            ['Arg2'] = 'skillName', 'String', '',
                            },
        },
        ['/teleport atob'] = {
                    ['command'] = 'atob',
                    ['parent'] = 'teleport',
                    ['helpText'] = 'Teleports player A to player B',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'chatClient', 'IChatClient',
                            ['Arg1'] = 'targetA', 'User',
                            ['Arg2'] = 'targetB', 'User',
                            },
        },
        ['/teleport targetto'] = {
                    ['command'] = 'targetto',
                    ['parent'] = 'teleport',
                    ['helpText'] = 'Teleports otherPlayer to an xyz coordinate',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'chatClient', 'IChatClient',
                            ['Arg1'] = 'otherUser', 'User',
                            ['Arg2'] = 'x', 'Int32', '-1',
                            ['Arg3'] = 'y', 'Int32', '-1',
                            ['Arg4'] = 'z', 'Int32', '-1',
                            },
        },
        ['/teleport todark'] = {
                    ['command'] = 'todark',
                    ['parent'] = 'teleport',
                    ['helpText'] = 'Teleport to the opposite side of the World',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            },
        },
        ['/teleport toplayer'] = {
                    ['command'] = 'toplayer',
                    ['parent'] = 'teleport',
                    ['helpText'] = 'Teleport to a citizen.',
                    ['shortCut'] = 'tpto',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'otherPlayer', 'User',
                            },
        },
        ['/teleport toworldposition'] = {
                    ['command'] = 'toworldposition',
                    ['parent'] = 'teleport',
                    ['helpText'] = 'Teleport to an xyz coordinate or an xz coordinate. For two components Y is calculated automatically.',
                    ['shortCut'] = 'tp',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'x', 'Int32', '-1',
                            ['Arg2'] = 'yOrZ', 'Int32', '-1',
                            ['Arg3'] = 'z', 'Int32', '-2147483648',
                            },
        },
        ['/test axesandchainsaw'] = {
                    ['command'] = 'axesandchainsaw',
                    ['parent'] = 'test',
                    ['helpText'] = 'Test cutting trees with axe and chainsaw.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/test bed'] = {
                    ['command'] = 'bed',
                    ['parent'] = 'test',
                    ['helpText'] = 'Spawn a bed and sleep in it.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/test chatinteraction'] = {
                    ['command'] = 'chatinteraction',
                    ['parent'] = 'test',
                    ['helpText'] = 'Make a test user send a message every specific period of time to the general channel and/or to the current user.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'enableGeneralMessages', 'Boolean',
                            ['Arg2'] = 'timeBtwMessages', 'Single', '1',
                            ['Arg3'] = 'enableWhisperMessages', 'Boolean', 'False',
                            },
        },
        ['/test cranes'] = {
                    ['command'] = 'cranes',
                    ['parent'] = 'test',
                    ['helpText'] = 'Setup a test environment for cranes.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/test demote'] = {
                    ['command'] = 'demote',
                    ['parent'] = 'test',
                    ['helpText'] = 'Demotes user from adnim to a regular user until server is restarted or this command is invoked again.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/test distributionstation'] = {
                    ['command'] = 'distributionstation',
                    ['parent'] = 'test',
                    ['helpText'] = 'Creates and applies a Distribution Station.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'fixedCount', 'Boolean', 'False',
                            ['Arg2'] = 'itemMax', 'Int32', '20',
                            ['Arg3'] = 'itemDistribute', 'Int32', '1',
                            ['Arg4'] = 'itemCountMax', 'Int32', '1',
                            ['Arg5'] = 'carried', 'Boolean', 'False',
                            },
        },
        ['/test distributionstationcarried'] = {
                    ['command'] = 'distributionstationcarried',
                    ['parent'] = 'test',
                    ['helpText'] = 'Creates and applies a Distribution Station with carried items',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/test economics'] = {
                    ['command'] = 'economics',
                    ['parent'] = 'test',
                    ['helpText'] = 'Spawns all the various parts of an economy.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'ordersPerStore', 'Int32', '20',
                            ['Arg2'] = 'categoriesPerStore', 'Int32', '4',
                            ['Arg3'] = 'stores', 'Int32', '5',
                            },
        },
        ['/test elevator'] = {
                    ['command'] = 'elevator',
                    ['parent'] = 'test',
                    ['helpText'] = 'Setup an elevator for testing',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/test exchange'] = {
                    ['command'] = 'exchange',
                    ['parent'] = 'test',
                    ['helpText'] = 'Spawns 2 test exchanges, one for the user and one for another user. Adds some entries, performs some tests.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/test foldouts'] = {
                    ['command'] = 'foldouts',
                    ['parent'] = 'test',
                    ['helpText'] = 'Generates some test combinations of foldout lists. Can optionally set the level of nesting.',
                    ['shortCut'] = 'dbgf',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'nestingIterations', 'Int32', '5',
                            },
        },
        ['/test giveremoveitems'] = {
                    ['command'] = 'giveremoveitems',
                    ['parent'] = 'test',
                    ['helpText'] = 'Attempts to give the user all of the items, then remove them',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/test hammers'] = {
                    ['command'] = 'hammers',
                    ['parent'] = 'test',
                    ['helpText'] = 'Run a series of chat commands to test the game.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/test industrialelevator'] = {
                    ['command'] = 'industrialelevator',
                    ['parent'] = 'test',
                    ['helpText'] = 'Setup an industrial elevator for testing',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/test interactitems'] = {
                    ['command'] = 'interactitems',
                    ['parent'] = 'test',
                    ['helpText'] = 'Attempts to give the user all items and interact with them',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/test interactobjects'] = {
                    ['command'] = 'interactobjects',
                    ['parent'] = 'test',
                    ['helpText'] = 'Attempts to interact with all objects in the world',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/test maketestusers'] = {
                    ['command'] = 'maketestusers',
                    ['parent'] = 'test',
                    ['helpText'] = 'Create test users up to the given amount (default 5)',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'count', 'Int32', '5',
                            },
        },
        ['/test maketuser'] = {
                    ['command'] = 'maketuser',
                    ['parent'] = 'test',
                    ['helpText'] = 'Create test user with a specified name.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg0'] = 'caller', 'User', '',
                            ['Arg1'] = 'name', 'String', '',
                            },
        },
        ['/test pipes'] = {
                    ['command'] = 'pipes',
                    ['parent'] = 'test',
                    ['helpText'] = 'Spawns a setup for testing pipes.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/test placeallworldblocks'] = {
                    ['command'] = 'placeallworldblocks',
                    ['parent'] = 'test',
                    ['helpText'] = 'Attempts placing all world block objects in the world',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/test placegarbage'] = {
                    ['command'] = 'placegarbage',
                    ['parent'] = 'test',
                    ['helpText'] = 'Attempt to place a bunch of garbage bags in the world.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/test placeobjects'] = {
                    ['command'] = 'placeobjects',
                    ['parent'] = 'test',
                    ['helpText'] = 'Attempts placing all objects in the world',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/test propertyclaimtool'] = {
                    ['command'] = 'propertyclaimtool',
                    ['parent'] = 'test',
                    ['helpText'] = 'Test claiming and unclaiming property.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/test qamode'] = {
                    ['command'] = 'qamode',
                    ['parent'] = 'test',
                    ['helpText'] = 'Toggle qamode on/off.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg0'] = 'client', 'IChatClient',
                            },
        },
        ['/test sewage'] = {
                    ['command'] = 'sewage',
                    ['parent'] = 'test',
                    ['helpText'] = 'Spawns a setup for testing sewage system.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'village', 'Boolean', 'False',
                            },
        },
        ['/test spamnotifications'] = {
                    ['command'] = 'spamnotifications',
                    ['parent'] = 'test',
                    ['helpText'] = 'Spams aggregated notifications to the given user.',
                    ['shortCut'] = 'spamnotifications',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/test testspoilage'] = {
                    ['command'] = 'testspoilage',
                    ['parent'] = 'test',
                    ['helpText'] = 'Test spoilage merging and behavior with inventories that have restrictions, recommended to have empty inventory and not to pick anything while testing.',
                    ['shortCut'] = 'testspoilage',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/test testspoilagemultithread'] = {
                    ['command'] = 'testspoilagemultithread',
                    ['parent'] = 'test',
                    ['helpText'] = 'Test spoilage merging and behavior with inventories that have restrictions, recommended to have empty inventory and not to pick anything while testing.',
                    ['shortCut'] = 'testspoilagemultithread',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/test workorders'] = {
                    ['command'] = 'workorders',
                    ['parent'] = 'test',
                    ['helpText'] = 'Spawn a number of workbenches which in turn will have a number of work orders each to test notifications. (Will destroy previously created workbenches, does not add resources or labor)',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'workbenches', 'Int32', '4',
                            ['Arg2'] = 'maximumOrdersPerBench', 'Int32', '4',
                            },
        },
        ['/test zeropoint'] = {
                    ['command'] = 'zeropoint',
                    ['parent'] = 'test',
                    ['helpText'] = 'Build Zero Point place and teleport to it',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'sizeX', 'Int32',
                            ['Arg2'] = 'sizeZ', 'Int32',
                            },
        },
        ['/time fastforward'] = {
                    ['command'] = 'fastforward',
                    ['parent'] = 'time',
                    ['helpText'] = 'Force the world to fast forward. Pass 0 to stop.',
                    ['shortCut'] = 'ff',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'set', 'Boolean', 'True',
                            },
        },
        ['/time midnight'] = {
                    ['command'] = 'midnight',
                    ['parent'] = 'time',
                    ['helpText'] = 'Set time of day to midnight',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            },
        },
        ['/time noon'] = {
                    ['command'] = 'noon',
                    ['parent'] = 'time',
                    ['helpText'] = 'Set time of day to noon.',
                    ['shortCut'] = 'noon',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            },
        },
        ['/time now'] = {
                    ['command'] = 'now',
                    ['parent'] = 'time',
                    ['helpText'] = 'Reports the current time.',
                    ['shortCut'] = '',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            ['Arg0'] = 'chatClient', 'IChatClient',
                            },
        },
        ['/time resettime'] = {
                    ['command'] = 'resettime',
                    ['parent'] = 'time',
                    ['helpText'] = 'Reset time of day to match the clock.',
                    ['shortCut'] = 'resettime',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            },
        },
        ['/time set'] = {
                    ['command'] = 'set',
                    ['parent'] = 'time',
                    ['helpText'] = 'Set time of day to the specified hour',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'hour', 'Single',
                            },
        },
        ['/time skiptime'] = {
                    ['command'] = 'skiptime',
                    ['parent'] = 'time',
                    ['helpText'] = 'Skips ahead time a given number of hours.',
                    ['shortCut'] = 'st',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'hoursToSkip', 'Single', '24',
                            },
        },
        ['/titles assign'] = {
                    ['command'] = 'assign',
                    ['parent'] = 'titles',
                    ['helpText'] = 'Assigns a given user to a given title, assigning to yourself if none is specified.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'title', 'Title',
                            ['Arg2'] = 'assignTo', 'User', '',
                            },
        },
        ['/titles clear'] = {
                    ['command'] = 'clear',
                    ['parent'] = 'titles',
                    ['helpText'] = 'Clears all occupants from a title.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'title', 'Title',
                            },
        },
        ['/titles delete'] = {
                    ['command'] = 'delete',
                    ['parent'] = 'titles',
                    ['helpText'] = 'Permanently deletes a title.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'title', 'Title',
                            },
        },
        ['/titles giveglobalmarkerrights'] = {
                    ['command'] = 'giveglobalmarkerrights',
                    ['parent'] = 'titles',
                    ['helpText'] = 'Allow the given user to change all world marker settlement types without permissions.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'settlement', 'Settlement',
                            ['Arg2'] = 'set', 'Boolean', 'True',
                            },
        },
        ['/titles givetreasuryrights'] = {
                    ['command'] = 'givetreasuryrights',
                    ['parent'] = 'titles',
                    ['helpText'] = 'Assign the current player to a new title that has treasury rights.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'settlement', 'Settlement',
                            },
        },
        ['/titles list'] = {
                    ['command'] = 'list',
                    ['parent'] = 'titles',
                    ['helpText'] = 'Lists all existing titles and info about them.',
                    ['shortCut'] = '',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/titles rename'] = {
                    ['command'] = 'rename',
                    ['parent'] = 'titles',
                    ['helpText'] = 'Rename a new title.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'title', 'Title',
                            ['Arg2'] = 'newName', 'String',
                            },
        },
        ['/titles set'] = {
                    ['command'] = 'set',
                    ['parent'] = 'titles',
                    ['helpText'] = 'Set values for a title.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'title', 'Title',
                            ['Arg2'] = 'maxOccupants', 'Int32',
                            },
        },
        ['/titles setplaytimeboost'] = {
                    ['command'] = 'setplaytimeboost',
                    ['parent'] = 'titles',
                    ['helpText'] = 'Set a \'boost\' that will add to all \'recent playtime\' requests for the given player (yourself if null, 2 hours if unset).  Will make players instantly active if set high enough.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'client', 'IChatClient',
                            ['Arg1'] = 'hoursBoost', 'Single', '2',
                            },
        },
        ['/titles spawn'] = {
                    ['command'] = 'spawn',
                    ['parent'] = 'titles',
                    ['helpText'] = 'Create a bunch of titles for testing.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'number', 'Int32', '5',
                            },
        },
        ['/titles unassign'] = {
                    ['command'] = 'unassign',
                    ['parent'] = 'titles',
                    ['helpText'] = 'Removes a given user from a given title, removing from yourself if none is specified.',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'title', 'Title',
                            ['Arg2'] = 'unassignUser', 'User', '',
                            },
        },
        ['/tutorials reset'] = {
                    ['command'] = 'reset',
                    ['parent'] = 'tutorials',
                    ['helpText'] = 'Resets the tutorial, including record of given items (which menu option does not do).',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/tutorials task'] = {
                    ['command'] = 'task',
                    ['parent'] = 'tutorials',
                    ['helpText'] = 'Starts specific tutorial task by name.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg1'] = 'taskName', 'String',
                            },
        },
        ['/tutorials unlockui'] = {
                    ['command'] = 'unlockui',
                    ['parent'] = 'tutorials',
                    ['helpText'] = 'Unlocks all UI panels locked by tutorial.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/twitch resenddatasets'] = {
                    ['command'] = 'resenddatasets',
                    ['parent'] = 'twitch',
                    ['helpText'] = 'Forces all datasets to refresh on the EBS server',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg0'] = 'client', 'IChatClient',
                            },
        },
        ['/twitch subscribe'] = {
                    ['command'] = 'subscribe',
                    ['parent'] = 'twitch',
                    ['helpText'] = 'Forces a Twitch channel subscription with the EBS server',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg0'] = 'client', 'IChatClient',
                            ['Arg1'] = 'channelId', 'String',
                            },
        },
        ['/twitch unsubscribe'] = {
                    ['command'] = 'unsubscribe',
                    ['parent'] = 'twitch',
                    ['helpText'] = 'Forces the removal of a Twitch channel subscription with the EBS server',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            ['Arg0'] = 'client', 'IChatClient',
                            ['Arg1'] = 'channelId', 'String',
                            },
        },
        ['/user defaultexhaust'] = {
                    ['command'] = 'defaultexhaust',
                    ['parent'] = 'user',
                    ['helpText'] = 'Set exhaustion data to default, as if fresh start. It will allow first time bonuses again',
                    ['shortCut'] = 'defaultexhaust',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'target', 'User', '',
                            },
        },
        ['/user energize'] = {
                    ['command'] = 'energize',
                    ['parent'] = 'user',
                    ['helpText'] = 'Provide a user with extra hours they can use to perform labor when exhauasted.  Can be negative to remove previously granted energy.',
                    ['shortCut'] = 'energize',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'target', 'User', '',
                            ['Arg2'] = 'hours', 'Int32', '1',
                            },
        },
        ['/user exhaust'] = {
                    ['command'] = 'exhaust',
                    ['parent'] = 'user',
                    ['helpText'] = 'Force a user to be exhausted for the remainder of the day.',
                    ['shortCut'] = 'exhaust',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'target', 'User', '',
                            },
        },
        ['/user setlastrefreshday'] = {
                    ['command'] = 'setlastrefreshday',
                    ['parent'] = 'user',
                    ['helpText'] = 'Change last refresh day from target by days (positive to add and negative to remove) ',
                    ['shortCut'] = 'givelastrefreshday',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'days', 'Int32',
                            ['Arg2'] = 'target', 'User', '',
                            },
        },
        ['/util calculate'] = {
                    ['command'] = 'calculate',
                    ['parent'] = 'util',
                    ['helpText'] = 'Evaluates provided math expression',
                    ['shortCut'] = 'calc',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            ['Arg0'] = 'chatClient', 'IChatClient',
                            ['Arg1'] = 'expression', 'String',
                            },
        },
        ['/util fly'] = {
                    ['command'] = 'fly',
                    ['parent'] = 'util',
                    ['helpText'] = 'Toggles fly mode',
                    ['shortCut'] = 'fly',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            },
        },
        ['/util fuel'] = {
                    ['command'] = 'fuel',
                    ['parent'] = 'util',
                    ['helpText'] = 'Fuels currently selected (driving) vehicle.',
                    ['shortCut'] = 'fuel',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'target', 'INetObject',
                            },
        },
        ['/util invisible'] = {
                    ['command'] = 'invisible',
                    ['parent'] = 'util',
                    ['helpText'] = 'Make your character invisible',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            },
        },
        ['/util openserverui'] = {
                    ['command'] = 'openserverui',
                    ['parent'] = 'util',
                    ['helpText'] = 'Opens the server GUI, if the user is a local user.',
                    ['shortCut'] = 'serverui',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            },
        },
        ['/util record'] = {
                    ['command'] = 'record',
                    ['parent'] = 'util',
                    ['helpText'] = 'Toggles record mode',
                    ['shortCut'] = 'record',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            },
        },
        ['/util unstuck'] = {
                    ['command'] = 'unstuck',
                    ['parent'] = 'util',
                    ['helpText'] = 'Attempts to unstuck your avatar',
                    ['shortCut'] = 'unstuck',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            },
        },
        ['/util unstuckvehicle'] = {
                    ['command'] = 'unstuckvehicle',
                    ['parent'] = 'util',
                    ['helpText'] = 'Attempts to unstuck vehicle in target',
                    ['shortCut'] = 'freecar',
                    ['level'] = 'User',
                    ['parameters'] =  {
                            ['Arg1'] = 'target', 'INetObject',
                            },
        },
        ['/weather clear'] = {
                    ['command'] = 'clear',
                    ['parent'] = 'weather',
                    ['helpText'] = 'Clear all weather',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            },
        },
        ['/weather heavyrain'] = {
                    ['command'] = 'heavyrain',
                    ['parent'] = 'weather',
                    ['helpText'] = 'Create a heravy rain storm at your location',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            },
        },
        ['/weather rain'] = {
                    ['command'] = 'rain',
                    ['parent'] = 'weather',
                    ['helpText'] = 'Create a light rain storm at your location',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            },
        },
        ['/weather status'] = {
                    ['command'] = 'status',
                    ['parent'] = 'weather',
                    ['helpText'] = 'Prints out the current weather status for the entire planet',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg0'] = 'client', 'IChatClient',
                            },
        },
        ['/workparty spawn'] = {
                    ['command'] = 'spawn',
                    ['parent'] = 'workparty',
                    ['helpText'] = 'Spawn a work party for testing.',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/world clearallrubble'] = {
                    ['command'] = 'clearallrubble',
                    ['parent'] = 'world',
                    ['helpText'] = 'Destroys all rubble in the world',
                    ['shortCut'] = 'clearallrubble',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            },
        },
        ['/world clearfallentrees'] = {
                    ['command'] = 'clearfallentrees',
                    ['parent'] = 'world',
                    ['helpText'] = 'Removes fallen trees',
                    ['shortCut'] = 'clearfallentrees',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            },
        },
        ['/world fixobjects'] = {
                    ['command'] = 'fixobjects',
                    ['parent'] = 'world',
                    ['helpText'] = 'Destroys all physical objects with illegal positions outside the world. (worldobjects, vehicles, trees, rubbles etc)',
                    ['shortCut'] = 'fixobjects',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'teleportVehicles', 'Boolean', 'True',
                            },
        },
        ['/world fixtrunks'] = {
                    ['command'] = 'fixtrunks',
                    ['parent'] = 'world',
                    ['helpText'] = 'Destroys all trunks outside the world',
                    ['shortCut'] = 'fixtrunks',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            },
        },
        ['/world generatestats'] = {
                    ['command'] = 'generatestats',
                    ['parent'] = 'world',
                    ['helpText'] = 'Generates the world block stats',
                    ['shortCut'] = '',
                    ['level'] = 'DevTier',
                    ['parameters'] =  {
                            },
        },
        ['/world species'] = {
                    ['command'] = 'species',
                    ['parent'] = 'world',
                    ['helpText'] = 'Shows initial spawn clusters of species',
                    ['shortCut'] = '',
                    ['level'] = 'Admin',
                    ['parameters'] =  {
                            ['Arg1'] = 'species', 'String',
                            },
        },
    },
}