Game API PlayfieldEntityList

PlayfieldEntityList
(use example) PlayfieldEntityList ents = (PlayfieldEntityList)data;

foreach (var ent in ents.entities)

{}

Here ents.id, ents.type

Id:
<      : Player 0006000 : POI 0010000 : NPC 0031000 : Backpack (un-assigned tho. No player-relation) 0054000 : Special? (Atleast asteroids + backpacks)

Type:
0: Unknown (not yet assigned a type, or 'other') (Examples: dropped-on-ground, Little Brown Spiders, Autominer T3, Portable Constructor, Portable Heater/Cooler)

1: Player

2: BA

3: CV

4: SV

5: HV

6: Meteorite

7: Asteroid (voxel)

8: EscapePod

9: Animal(NPC)

10: Turret

11: Item (Not sure when this would be)

12: PlayerDrone

13: Trader (NPC)

14: Underground deposit (Chunk Node)

15: EnemyDrone (NPC)

16: PlayerBackpack (dropped on death)

17: Dropped from device (container) (For instance on destruction)

18: Explosive Device

19: Player bike

20: Player bike (Inactive, folded)

21: Asteroid (Not sure how this isn't either 6 or 7, but.. )

22: Civilian (NPC)

23: Cyborg (NPC)

24: TroopTransport (NPC)