from google.protobuf import descriptor
from google.protobuf import message
from google.protobuf import reflection
from google.protobuf import descriptor_pb2
DESCRIPTOR = descriptor.FileDescriptor(name='Commands.proto', package='EA.Sims4.Commands', serialized_pb='\n\x0eCommands.proto\x12\x11EA.Sims4.Commands"¯\x01\n\nRemoteArgs\x12/\n\x04args\x18\x01 \x03(\x0b2!.EA.Sims4.Commands.RemoteArgs.Arg\x1ap\n\x03Arg\x12\x0c\n\x04bool\x18\x01 \x01(\x08\x12\r\n\x05int32\x18\x02 \x01(\x05\x12\r\n\x05int64\x18\x03 \x01(\x03\x12\x0e\n\x06uint32\x18\x04 \x01(\r\x12\x0e\n\x06uint64\x18\x05 \x01(\x04\x12\r\n\x05float\x18\x06 \x01(\x02\x12\x0e\n\x06string\x18\x07 \x01(\t"\x7f\n\x0cRemoteUpdate\x129\n\x08commands\x18\x01 \x03(\x0b2\'.EA.Sims4.Commands.RemoteUpdate.Command\x1a4\n\x07Command\x12\x0c\n\x04name\x18\x01 \x02(\t\x12\x0c\n\x04desc\x18\x02 \x01(\t\x12\r\n\x05usage\x18\x03 \x01(\t";\n\x0fCommandResponse\x12\x12\n\nresultcode\x18\x01 \x02(\x08\x12\x14\n\x0cresultString\x18\x02 \x01(\t"q\n\x0eKeyValResponse\x129\n\x07keyvals\x18\x01 \x03(\x0b2(.EA.Sims4.Commands.KeyValResponse.KeyVal\x1a$\n\x06KeyVal\x12\x0b\n\x03key\x18\x01 \x02(\t\x12\r\n\x05value\x18\x02 \x02(\t"<\n\x10SimTravelCommand\x12\x12\n\ndestZoneID\x18\x01 \x02(\x04\x12\x14\n\x0cselectedSims\x18\x02 \x02(\t')
_REMOTEARGS_ARG = descriptor.Descriptor(name='Arg', full_name='EA.Sims4.Commands.RemoteArgs.Arg', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='bool', full_name='EA.Sims4.Commands.RemoteArgs.Arg.bool', index=0, number=1, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='int32', full_name='EA.Sims4.Commands.RemoteArgs.Arg.int32', index=1, number=2, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='int64', full_name='EA.Sims4.Commands.RemoteArgs.Arg.int64', index=2, number=3, type=3, cpp_type=2, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='uint32', full_name='EA.Sims4.Commands.RemoteArgs.Arg.uint32', index=3, number=4, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='uint64', full_name='EA.Sims4.Commands.RemoteArgs.Arg.uint64', index=4, number=5, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='float', full_name='EA.Sims4.Commands.RemoteArgs.Arg.float', index=5, number=6, type=2, cpp_type=6, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='string', full_name='EA.Sims4.Commands.RemoteArgs.Arg.string', index=6, number=7, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b''.decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=101, serialized_end=213)
_REMOTEARGS = descriptor.Descriptor(name='RemoteArgs', full_name='EA.Sims4.Commands.RemoteArgs', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='args', full_name='EA.Sims4.Commands.RemoteArgs.args', index=0, number=1, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[_REMOTEARGS_ARG], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=38, serialized_end=213)
_REMOTEUPDATE_COMMAND = descriptor.Descriptor(name='Command', full_name='EA.Sims4.Commands.RemoteUpdate.Command', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='name', full_name='EA.Sims4.Commands.RemoteUpdate.Command.name', index=0, number=1, type=9, cpp_type=9, label=2, has_default_value=False, default_value=b''.decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='desc', full_name='EA.Sims4.Commands.RemoteUpdate.Command.desc', index=1, number=2, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b''.decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='usage', full_name='EA.Sims4.Commands.RemoteUpdate.Command.usage', index=2, number=3, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b''.decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=290, serialized_end=342)
_REMOTEUPDATE = descriptor.Descriptor(name='RemoteUpdate', full_name='EA.Sims4.Commands.RemoteUpdate', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='commands', full_name='EA.Sims4.Commands.RemoteUpdate.commands', index=0, number=1, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[_REMOTEUPDATE_COMMAND], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=215, serialized_end=342)
_COMMANDRESPONSE = descriptor.Descriptor(name='CommandResponse', full_name='EA.Sims4.Commands.CommandResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='resultcode', full_name='EA.Sims4.Commands.CommandResponse.resultcode', index=0, number=1, type=8, cpp_type=7, label=2, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='resultString', full_name='EA.Sims4.Commands.CommandResponse.resultString', index=1, number=2, type=9, cpp_type=9, label=1, has_default_value=False, default_value=b''.decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=344, serialized_end=403)
_KEYVALRESPONSE_KEYVAL = descriptor.Descriptor(name='KeyVal', full_name='EA.Sims4.Commands.KeyValResponse.KeyVal', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='key', full_name='EA.Sims4.Commands.KeyValResponse.KeyVal.key', index=0, number=1, type=9, cpp_type=9, label=2, has_default_value=False, default_value=b''.decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='value', full_name='EA.Sims4.Commands.KeyValResponse.KeyVal.value', index=1, number=2, type=9, cpp_type=9, label=2, has_default_value=False, default_value=b''.decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=482, serialized_end=518)
_KEYVALRESPONSE = descriptor.Descriptor(name='KeyValResponse', full_name='EA.Sims4.Commands.KeyValResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='keyvals', full_name='EA.Sims4.Commands.KeyValResponse.keyvals', index=0, number=1, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[_KEYVALRESPONSE_KEYVAL], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=405, serialized_end=518)
_SIMTRAVELCOMMAND = descriptor.Descriptor(name='SimTravelCommand', full_name='EA.Sims4.Commands.SimTravelCommand', filename=None, file=DESCRIPTOR, containing_type=None, fields=[descriptor.FieldDescriptor(name='destZoneID', full_name='EA.Sims4.Commands.SimTravelCommand.destZoneID', index=0, number=1, type=4, cpp_type=4, label=2, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None), descriptor.FieldDescriptor(name='selectedSims', full_name='EA.Sims4.Commands.SimTravelCommand.selectedSims', index=1, number=2, type=9, cpp_type=9, label=2, has_default_value=False, default_value=b''.decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, options=None)], extensions=[], nested_types=[], enum_types=[], options=None, is_extendable=False, extension_ranges=[], serialized_start=520, serialized_end=580)
_REMOTEARGS_ARG.containing_type = _REMOTEARGS
_REMOTEARGS.fields_by_name['args'].message_type = _REMOTEARGS_ARG
_REMOTEUPDATE_COMMAND.containing_type = _REMOTEUPDATE
_REMOTEUPDATE.fields_by_name['commands'].message_type = _REMOTEUPDATE_COMMAND
_KEYVALRESPONSE_KEYVAL.containing_type = _KEYVALRESPONSE
_KEYVALRESPONSE.fields_by_name['keyvals'].message_type = _KEYVALRESPONSE_KEYVAL
DESCRIPTOR.message_types_by_name['RemoteArgs'] = _REMOTEARGS
DESCRIPTOR.message_types_by_name['RemoteUpdate'] = _REMOTEUPDATE
DESCRIPTOR.message_types_by_name['CommandResponse'] = _COMMANDRESPONSE
DESCRIPTOR.message_types_by_name['KeyValResponse'] = _KEYVALRESPONSE
DESCRIPTOR.message_types_by_name['SimTravelCommand'] = _SIMTRAVELCOMMAND

class RemoteArgs(message.Message, metaclass=reflection.GeneratedProtocolMessageType):

    class Arg(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
        DESCRIPTOR = _REMOTEARGS_ARG

    DESCRIPTOR = _REMOTEARGS


class RemoteUpdate(message.Message, metaclass=reflection.GeneratedProtocolMessageType):

    class Command(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
        DESCRIPTOR = _REMOTEUPDATE_COMMAND

    DESCRIPTOR = _REMOTEUPDATE


class CommandResponse(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _COMMANDRESPONSE


class KeyValResponse(message.Message, metaclass=reflection.GeneratedProtocolMessageType):

    class KeyVal(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
        DESCRIPTOR = _KEYVALRESPONSE_KEYVAL

    DESCRIPTOR = _KEYVALRESPONSE


class SimTravelCommand(message.Message, metaclass=reflection.GeneratedProtocolMessageType):
    DESCRIPTOR = _SIMTRAVELCOMMAND

