SoulFire TypeScript SDK 2.10.3
    Preparing search index...

    Type Alias EntitySelector

    EntitySelector: Message<"soulfire.v1.EntitySelector"> & {
        alive?: boolean;
        categories: EntityCategory[];
        customName?: string;
        effectIds: string[];
        entityTypes: string[];
        equippedItemIds: string[];
        health?: FloatRange;
        networkId?: number;
        ownerUuid?: string;
        playerName?: string;
        requireLineOfSight: boolean;
        tags: string[];
        uuid?: string;
    }

    Type Declaration

    • Optionalalive?: boolean

      from field: optional bool alive = 7;

    • categories: EntityCategory[]

      from field: repeated soulfire.v1.EntityCategory categories = 3;

    • OptionalcustomName?: string

      from field: optional string custom_name = 9;

    • effectIds: string[]

      from field: repeated string effect_ids = 11;

    • entityTypes: string[]

      from field: repeated string entity_types = 1;

    • equippedItemIds: string[]

      from field: repeated string equipped_item_ids = 10;

    • Optionalhealth?: FloatRange

      from field: optional soulfire.v1.FloatRange health = 8;

    • OptionalnetworkId?: number

      from field: optional int32 network_id = 5;

    • OptionalownerUuid?: string

      from field: optional string owner_uuid = 12;

    • OptionalplayerName?: string

      from field: optional string player_name = 6;

    • requireLineOfSight: boolean

      from field: bool require_line_of_sight = 13;

    • tags: string[]

      from field: repeated string tags = 2;

    • Optionaluuid?: string

      from field: optional string uuid = 4;

    from message soulfire.v1.EntitySelector