def _anon(): builder = Builder() builder.add('ClientResponse', [(1, 'attributes', [mtypes.Attribute])]) builder.add('ClientRequest', [(1, 'attributes', [mtypes.Attribute]), (2, 'host', mtypes.BnetProcessId), (3, 'bnet_account_id', mtypes.EntityId), (4, 'game_account_id', mtypes.EntityId)]) builder.build(globals(), __name__)
def _anon(): builder = Builder() builder.add('ClientResponse', [ (1, 'attributes', [mtypes.Attribute]) ]) builder.add('ClientRequest', [ (1, 'attributes', [mtypes.Attribute]), (2, 'host', mtypes.BnetProcessId), (3, 'bnet_account_id', mtypes.EntityId), (4, 'game_account_id', mtypes.EntityId) ]) builder.build(globals(), __name__)
def _anon(): builder = Builder() builder.add('Date', [ (1, 'year', 'int32'), (2, 'month', 'int32'), (3, 'day', 'int32'), (4, 'hours', 'int32'), (5, 'min', 'int32'), (6, 'sec', 'int32') ]) builder.add('DeckInfo', [ (1, 'id', 'int64'), (2, 'name', 'string'), (3, 'card_back', 'int32'), (4, 'hero', 'int32'), (5, 'deck_type', 'enum'), (6, 'validity', 'int64'), (7, 'hero_premium', 'int32'), (8, 'card_back_override', 'bool') ]) builder.build(globals(), __name__)
def _anon(): builder = Builder() builder.add("AssetsVersionResponse", [(1, "version", "int32")]) builder.add("UpdateLogin", [(1, "reply_required", "bool")]) builder.add("UpdateLoginComplete", []) builder.add("SetProgress", [(1, "value", "int64[]")]) builder.add("SetProgressResponse", [(1, "result", "enum"), (2, "progress", "int64")]) builder.build(globals(), __name__)
def _anon(): builder = Builder() builder.add('AssetsVersionResponse', [ (1, 'version', 'int32') ]) builder.add('UpdateLogin', [ (1, 'reply_required', 'bool') ]) builder.add('UpdateLoginComplete', []) builder.add('SetProgress', [ (1, 'value', 'int64[]') ]) builder.add('SetProgressResponse', [ (1, 'result', 'enum'), (2, 'progress', 'int64') ]) builder.add('CheckAccountLicenses', []) builder.add('CheckGameLicense', []) builder.add('CheckLicensesResponse', [ (1, 'accountLevel', 'bool'), (2, 'success', 'bool'), ]) builder.add('GetAccountInfo', [ (1, 'request', 'enum') ]) builder.add('AdventureOptions', [ (1, 'adventure_id', 'int32'), (2, 'options', 'uint64') ]) builder.add('ProfileProgress', [ (1, 'progress', 'int64'), (2, 'best_forge', 'int32'), (3, 'last_forge', pegasus_shared.Date), (4, 'display_banner', 'int32'), (5, 'adventure_options', 'AdventureOptions[]') ]) builder.add('MedalInfo', [ (3, 'season_wins', 'int32'), (6, 'stars', 'int32'), (7, 'streak', 'int32'), (8, 'star_level', 'int32'), (9, 'level_start', 'int32'), (10, 'level_end', 'int32'), (11, 'can_lose', 'bool'), (13, 'legend_rank', 'int32') ]) builder.add('DeckList', [ (1, 'decks', [pegasus_shared.DeckInfo]) ]) builder.add('ProfileDeckLimit', [ (1, 'deck_limit', 'int32') ]) builder.add('GoldBalance', [ (1, 'capped_balance', 'int64'), (2, 'bonus_balance', 'int64'), (3, 'cap', 'int64'), (4, 'cap_warning', 'int64') ]) builder.add('ArcaneDustBalance', [ (1, 'balance', 'int64') ]) builder.add('RewardProgress', [ (1, 'season_end', pegasus_shared.Date), (2, 'wins_per_gold', 'int32'), (3, 'gold_per_reward', 'int32'), (4, 'max_gold_per_day', 'int32'), (5, 'season_number', 'int32'), (8, 'pack_id', 'int32'), (9, 'xp_solo_limit', 'int32'), (10, 'max_hero_level', 'int32'), (11, 'next_quest_cancel', pegasus_shared.Date), (12, 'event_timing_mod', 'float') ]) builder.add('PlayerRecord', [ (1, 'type', 'int32'), (2, 'data', 'int32'), (3, 'wins', 'int32'), (4, 'losses', 'int32'), (5, 'ties', 'int32') ]) builder.add('PlayerRecords', [ (1, 'records', 'PlayerRecord[]') ]) builder.add('CardBacks', [ (1, 'default_card_back', 'int32'), (2, 'card_backs', 'int32[]') ]) builder.add('SpecialEventTiming', [ (1, 'event', 'string'), (2, 'start', 'uint64'), (3, 'end', 'uint64') ]) builder.add('MassiveLoginReply', [ (1, 'profile_progress', 'ProfileProgress'), (2, 'medal_info', 'MedalInfo'), (3, 'deck_list', 'DeckList'), (4, 'profile_deck_limit', 'ProfileDeckLimit'), (5, 'gold_balance', 'GoldBalance'), (6, 'arcane_dust_balance', 'ArcaneDustBalance'), (7, 'reward_progress', 'RewardProgress'), (8, 'player_records', 'PlayerRecords'), (9, 'card_backs', 'CardBacks'), (10, 'special_event_timing', 'SpecialEventTiming[]') ]) builder.build(globals(), __name__)
def _anon(): builder = Builder() builder.add('AssetsVersionResponse', [(1, 'version', 'int32')]) builder.add('UpdateLogin', [(1, 'reply_required', 'bool')]) builder.add('UpdateLoginComplete', []) builder.add('SetProgress', [(1, 'value', 'int64[]')]) builder.add('SetProgressResponse', [(1, 'result', 'enum'), (2, 'progress', 'int64')]) builder.build(globals(), __name__)
def _anon(): builder = Builder() builder.add('GameSessionLocation', [(1, 'ip_address', 'string'), (2, 'country', 'uint32'), (3, 'city', 'string')]) builder.add('GameSessionInfo', [(3, 'start_time', 'uint32'), (4, 'location', 'GameSessionLocation'), (5, 'has_benefactor', 'bool'), (6, 'is_using_igr', 'bool'), (7, 'parental_control_active', 'bool')]) builder.add('GetGameSessionInfoResponse', [(2, 'session_info', 'GameSessionInfo')]) builder.add('GetGameSessionInfoRequest', [(1, 'entity_id', mtypes.EntityId)]) builder.build(globals(), __name__)
def _anon(): builder = Builder() builder.add("GameSessionLocation", [(1, "ip_address", "string"), (2, "country", "uint32"), (3, "city", "string")]) builder.add( "GameSessionInfo", [ (3, "start_time", "uint32"), (4, "location", "GameSessionLocation"), (5, "has_benefactor", "bool"), (6, "is_using_igr", "bool"), (7, "parental_control_active", "bool"), ], ) builder.add("GetGameSessionInfoResponse", [(2, "session_info", "GameSessionInfo")]) builder.add("GetGameSessionInfoRequest", [(1, "entity_id", mtypes.EntityId)]) builder.build(globals(), __name__)