('soloHitsAssisted',
  int,
  0,
  None,
  'sum',
  ENTRY_TYPE.SERVER),
 ('isEnemyBaseCaptured',
  bool,
  False,
  None,
  'max',
  ENTRY_TYPE.SERVER),
 ('stucks',
  list,
  [],
  DeltaPacker(roundToInt),
  'extend',
  ENTRY_TYPE.SERVER),
 ('autoAimedShots',
  int,
  0,
  None,
  'sum',
  ENTRY_TYPE.SERVER),
 ('presenceTime',
  int,
  0,
  None,
  'max',
  ENTRY_TYPE.SERVER),
 ('spotList',
Exemple #2
0
 ('bonusType', int, 0, None, 'skip', ENTRY_TYPE.COMMON),
 ('guiType', int, 0, None, 'skip', ENTRY_TYPE.COMMON),
 ('vehLockMode', int, 0, None, 'skip', ENTRY_TYPE.COMMON),
 ('division', None, None, None, 'skip', ENTRY_TYPE.COMMON),
 ('bots', dict, {}, None, 'skip', ENTRY_TYPE.COMMON),
 ('commonNumStarted', int, 0, None, 'skip', ENTRY_TYPE.COMMON),
 ('commonNumDestroyed', int, 0, None, 'skip', ENTRY_TYPE.COMMON),
 ('commonNumDefended', int, 0, None, 'skip', ENTRY_TYPE.COMMON),
 ('commonNumCaptured', int, 0, None, 'skip', ENTRY_TYPE.COMMON),
 ('accountCompDescr', dict, {}, None, 'skip', ENTRY_TYPE.COMMON),
 ('teamHealth', dict, {}, None, 'skip', ENTRY_TYPE.COMMON),
 ('canStun', bool, False, None, 'any', ENTRY_TYPE.SERVER),
 ('potentialDamageDealt', int, 0, None, 'sum', ENTRY_TYPE.SERVER),
 ('soloHitsAssisted', int, 0, None, 'sum', ENTRY_TYPE.SERVER),
 ('isEnemyBaseCaptured', bool, False, None, 'max', ENTRY_TYPE.SERVER),
 ('stucks', list, [], DeltaPacker(roundToInt), 'extend', ENTRY_TYPE.SERVER),
 ('autoAimedShots', int, 0, None, 'sum', ENTRY_TYPE.SERVER),
 ('presenceTime', int, 0, None, 'max', ENTRY_TYPE.SERVER),
 ('spotList', list, [], None, 'extend', ENTRY_TYPE.SERVER),
 ('ammo', list, [], None, 'skip', ENTRY_TYPE.SERVER),
 ('crewActivityFlags', list, [], None, 'skip', ENTRY_TYPE.SERVER),
 ('series', dict, {}, None, 'skip', ENTRY_TYPE.SERVER),
 ('tkillRating', float, 0.0, None, 'sum', ENTRY_TYPE.SERVER),
 ('thitPenalties', dict, {}, None, 'joinTHitPenalties', ENTRY_TYPE.SERVER),
 ('destroyedObjects', dict, {}, None, 'sumByEackKey', ENTRY_TYPE.SERVER),
 ('discloseShots', list, [], DeltaPacker(), 'extend', ENTRY_TYPE.SERVER),
 ('critsCount', int, 0, None, 'sum', ENTRY_TYPE.SERVER),
 ('aimerSeries', int, 0, None, 'max', ENTRY_TYPE.SERVER),
 ('observedByEnemyTime', int, -1, None, 'any', ENTRY_TYPE.SERVER),
 ('critsByType', dict, {},
  DictPacker(
Exemple #3
0
    ('flagCapture', int, 0, None, 'sum'), ('winPoints', int, 0, None, 'sum'),
    ('resourceAbsorbed', int, 0, None, 'sum'), ('stopRespawn', bool, False,
                                                None, 'max'),
    ('extPublic', dict, {}, BunchProxyPacker(
        VEH_CELL_RESULTS_EXTS['extPublic']), 'joinExts'))
_VEH_CELL_RESULTS_PRIVATE = Meta(
    ('repair', int, 0, None, 'sum'), ('freeXP', int, 0, None, 'sum'),
    ('details', None, '', None, 'skip'),
    ('extPrivate', dict, {},
     BunchProxyPacker(VEH_CELL_RESULTS_EXTS['extPrivate']), 'joinExts'))
_VEH_CELL_RESULTS_SERVER = Meta(
    ('canStun', bool, False, None, 'any'),
    ('potentialDamageDealt', int, 0, None, 'sum'),
    ('soloHitsAssisted', int, 0, None, 'sum'),
    ('isEnemyBaseCaptured', bool, False, None, 'max'),
    ('stucks', list, [], DeltaPacker(roundToInt), 'extend'),
    ('autoAimedShots', int, 0, None, 'sum'),
    ('presenceTime', int, 0, None, 'max'),
    ('spotList', list, [], None, 'extend'), ('ammo', list, [], None, 'skip'),
    ('crewActivityFlags', list, [], None, 'skip'),
    ('series', dict, {}, None, 'skip'),
    ('tkillRating', float, 0.0, None, 'sum'),
    ('thitPenalties', dict, {}, None, 'joinTHitPenalties'),
    ('destroyedObjects', dict, {}, None, 'sumByEackKey'),
    ('discloseShots', list, [], DeltaPacker(), 'extend'),
    ('critsCount', int, 0, None, 'sum'), ('aimerSeries', int, 0, None, 'max'),
    ('observedByEnemyTime', int, -1, None, 'any'),
    ('critsByType', dict, {},
     DictPacker(
         ('destroyed', dict, {},
          SimpleDictPacker(int, VEHICLE_DEVICE_TYPE_NAMES), 'skip'),