# region core loot
- type: entityTable # from 900 to 3545
  id: TableDungeonLootNpcXenoBase
  table: !type:AllSelector
    children:
    - id: NFMaterialChitinXenoRandom # from 900 to 2700 spesos
    - id: NFTreasureOrganicSamplesXeno
      rolls: !type:RangeNumberSelector # from 0 to 800 spesos
        range: 0, 2
    - id: FoodMeatXeno
      rolls: !type:RangeNumberSelector # from 0 to 45 spesos
        range: 0, 3

# region burrower
- type: entityTable
  id: TableDungeonLootNpcXenoBurrower
  table: !type:GroupSelector
    children:
    - !type:NestedSelector
      tableId: TableDungeonLootNpcXenoBase # from 900 to 3545
    - id: NFTreasureTrophyXenoBurrower # 6000 spesos
      weight: 0.3

- type: entity
  parent: MarkerBasePlaceFree
  id: SpawnDungeonLootNpcXenoBurrower
  categories: [ HideSpawnMenu ]
  components:
  - type: EntityTableSpawner
    offset: 0.1
    deleteSpawnerAfterSpawn: false
    table: !type:NestedSelector
      tableId: TableDungeonLootNpcXenoBurrower

# region drone
- type: entityTable
  id: TableDungeonLootNpcXenoDrone
  table: !type:GroupSelector
    children:
    - !type:NestedSelector
      tableId: TableDungeonLootNpcXenoBase # from 900 to 3545
    - id: NFTreasureTrophyXenoDrone # 6000 spesos
      weight: 0.3

- type: entity
  parent: MarkerBasePlaceFree
  id: SpawnDungeonLootNpcXenoDrone
  categories: [ HideSpawnMenu ]
  components:
  - type: EntityTableSpawner
    offset: 0.1
    deleteSpawnerAfterSpawn: false
    table: !type:NestedSelector
      tableId: TableDungeonLootNpcXenoDrone

# region praetorian
- type: entityTable
  id: TableDungeonLootNpcXenoPraetorian
  table: !type:GroupSelector
    children:
    - !type:NestedSelector
      tableId: TableDungeonLootNpcXenoBase # from 900 to 3545
    - id: NFTreasureTrophyXenoPraetorian # 7000 spesos
      weight: 0.4

- type: entity
  parent: MarkerBasePlaceFree
  id: SpawnDungeonLootNpcXenoPraetorian
  categories: [ HideSpawnMenu ]
  components:
  - type: EntityTableSpawner
    offset: 0.1
    deleteSpawnerAfterSpawn: false
    table: !type:NestedSelector
      tableId: TableDungeonLootNpcXenoPraetorian

# region queen
- type: entityTable
  id: TableDungeonLootNpcXenoQueen
  table: !type:AllSelector
    children:
    - !type:NestedSelector
      tableId: TableDungeonLootNpcXenoBase # from 900 to 3545
    - id: NFTreasureTrophyXenoQueen # 10000 spesos

- type: entity
  parent: MarkerBasePlaceFree
  id: SpawnDungeonLootNpcXenoQueen
  categories: [ HideSpawnMenu ]
  components:
  - type: EntityTableSpawner
    offset: 0.1
    deleteSpawnerAfterSpawn: false
    table: !type:NestedSelector
      tableId: TableDungeonLootNpcXenoQueen

# region ravager
- type: entityTable
  id: TableDungeonLootNpcXenoRavager
  table: !type:GroupSelector
    children:
    - !type:NestedSelector
      tableId: TableDungeonLootNpcXenoBase # from 900 to 3545
    - id: NFTreasureTrophyXenoRavager # 5000 spesos
      weight: 0.4

- type: entity
  parent: MarkerBasePlaceFree
  id: SpawnDungeonLootNpcXenoRavager
  categories: [ HideSpawnMenu ]
  components:
  - type: EntityTableSpawner
    offset: 0.1
    deleteSpawnerAfterSpawn: false
    table: !type:NestedSelector
      tableId: TableDungeonLootNpcXenoRavager

# region spitter
- type: entityTable
  id: TableDungeonLootNpcXenoSpitter
  table: !type:GroupSelector
    children:
    - !type:NestedSelector
      tableId: TableDungeonLootNpcXenoBase # from 900 to 3545
    - id: NFTreasureTrophyXenoSpitter # 5000 spesos
      weight: 0.3

- type: entity
  parent: MarkerBasePlaceFree
  id: SpawnDungeonLootNpcXenoSpitter
  categories: [ HideSpawnMenu ]
  components:
  - type: EntityTableSpawner
    offset: 0.1
    deleteSpawnerAfterSpawn: false
    table: !type:NestedSelector
      tableId: TableDungeonLootNpcXenoSpitter
