Requests status on whether a scene is loaded or not.
    :param cli:
    :param transform_path: The path of the transform where the component resides
    :param component_type: The C# type name of the component GetComponent(type)
    :param name: The field or property name.
    :param value: The value to assign (String | Number | Boolean)
    :return: bool

def assign_component_value(cli, transform_path, component_type, name, value):
    """
    Requests status on whether a scene is loaded or not.
    :param cli:
    :param transform_path: The path of the transform where the component resides
    :param component_type: The C# type name of the component GetComponent(type)
    :param name: The field or property name.
    :param value: The value to assign (String | Number | Boolean)
    :return: bool
    """

    message_payload = {
        "transform_path": transform_path,
        "component_type": component_type,
        "name": name,
        "value": value
    }
    msg = message.Message("assign.unity.component.value", message_payload)
    cli.send_message(msg)

    response = cli.read_message()
    verify_response(response)