Skip to main content

GridEntityXMLType

The type of a grid entity as represented in a room XML/STB file.

This is converted by the game to the GridEntityType enum.

The gridspawn console command accepts GridEntityXMLType instead of GridEntityType.

Enumeration Members

DECORATION

DECORATION = 0

Corresponds to GridEntityType.DECORATION (1).

Defined in

GridEntityXMLType.ts:10


EFFECT

EFFECT = 999

Corresponds to EntityType.EFFECT (1000).

Defined in

GridEntityXMLType.ts:13


ROCK

ROCK = 1000

Corresponds to GridEntityType.ROCK (2).

Defined in

GridEntityXMLType.ts:16


ROCK_BOMB

ROCK_BOMB = 1001

Corresponds to GridEntityType.ROCK_BOMB (5).

Defined in

GridEntityXMLType.ts:19


ROCK_ALT

ROCK_ALT = 1002

An urn, mushroom, skull, polyp, or bucket, depending on what the backdrop type. For more information, see the getRockAltType helper function.

(Contrary to popular belief, the stage does not matter for the purposes of determining what the RockAltType is.)

Corresponds to GridEntityType.ROCK_ALT (6).

Defined in

GridEntityXMLType.ts:30


ROCK_TINTED

ROCK_TINTED = 1003

The rocks with an "X" on them that produce soul hearts and other rewards when destroyed.

Corresponds to GridEntityType.ROCK_TINTED (4).

Defined in

GridEntityXMLType.ts:37


ROCK_ALT_2

ROCK_ALT_2 = 1008

A marked skull that will always drop a Fool card.

Corresponds to GridEntityType.ROCK_ALT_2 (26).

Defined in

GridEntityXMLType.ts:44


ROCK_EVENT

ROCK_EVENT = 1009

Rocks that will be destroyed when other nearby rocks are. In-game, it will be a GridEntityType.ROCK (2) with a VarData of 1.

Defined in

GridEntityXMLType.ts:50


ROCK_SPIKED

ROCK_SPIKED = 1010

Corresponds to GridEntityType.ROCK_SPIKED (25).

Defined in

GridEntityXMLType.ts:53


ROCK_GOLD

ROCK_GOLD = 1011

Corresponds to GridEntityType.ROCK_GOLD (27).

Defined in

GridEntityXMLType.ts:56


TNT

TNT = 1300

Corresponds to GridEntityType.TNT (12).

Defined in

GridEntityXMLType.ts:59


FIREPLACE

FIREPLACE = 1400

Corresponds to GridEntityType.FIREPLACE (13), FireplaceGridEntityVariant.NORMAL (0).

Defined in

GridEntityXMLType.ts:62


RED_FIREPLACE

RED_FIREPLACE = 1410

Corresponds to GridEntityType.FIREPLACE (13), FireplaceGridEntityVariant.RED (1).

Defined in

GridEntityXMLType.ts:65


POOP_RED

POOP_RED = 1490

Corresponds to GridEntityType.POOP (14), PoopGridEntityVariant.RED (1).

Defined in

GridEntityXMLType.ts:68


POOP_RAINBOW

POOP_RAINBOW = 1494

Corresponds to GridEntityType.POOP (14), PoopGridEntityVariant.RAINBOW (4).

Defined in

GridEntityXMLType.ts:71


POOP_CORNY

POOP_CORNY = 1495

Corresponds to GridEntityType.POOP (14), PoopGridEntityVariant.CORNY (2).

Defined in

GridEntityXMLType.ts:74


POOP_GOLDEN

POOP_GOLDEN = 1496

Corresponds to GridEntityType.POOP (14), PoopGridEntityVariant.GOLDEN (3).

Defined in

GridEntityXMLType.ts:77


POOP_BLACK

POOP_BLACK = 1497

Corresponds to GridEntityType.POOP (14), PoopGridEntityVariant.BLACK (5).

Defined in

GridEntityXMLType.ts:80


POOP_WHITE

POOP_WHITE = 1498

Corresponds to GridEntityType.POOP (14), PoopGridEntityVariant.WHITE (6).

Defined in

GridEntityXMLType.ts:83


POOP_GIGA

POOP_GIGA = 1499

Corresponds to GridEntityType.POOP (14) and the four "GIGA" variants of PoopGridEntityVariant.

Defined in

GridEntityXMLType.ts:89


POOP

POOP = 1500

Corresponds to GridEntityType.POOP (14), PoopGridEntityVariant.NORMAL (0).

Defined in

GridEntityXMLType.ts:92


POOP_CHARMING

POOP_CHARMING = 1501

Corresponds to GridEntityType.POOP (14), PoopGridEntityVariant.CHARMING (11).

Defined in

GridEntityXMLType.ts:95


BLOCK

BLOCK = 1900

Corresponds to GridEntityType.BLOCK (3).

Defined in

GridEntityXMLType.ts:98


PILLAR

PILLAR = 1901

Corresponds to GridEntityType.PILLAR (24).

Defined in

GridEntityXMLType.ts:101


SPIKES

SPIKES = 1930

Corresponds to GridEntityType.SPIKES (8).

Defined in

GridEntityXMLType.ts:104


SPIKES_ON_OFF

SPIKES_ON_OFF = 1931

Corresponds to GridEntityType.SPIKES_ON_OFF (9).

Defined in

GridEntityXMLType.ts:107


SPIDER_WEB

SPIDER_WEB = 1940

Corresponds to GridEntityType.SPIDER_WEB (10).

Defined in

GridEntityXMLType.ts:110


WALL

WALL = 1999

Corresponds to GridEntityType.WALL (15).

Defined in

GridEntityXMLType.ts:113


PIT

PIT = 3000

Corresponds to GridEntityType.PIT (7).

Defined in

GridEntityXMLType.ts:116


FISSURE_SPAWNER

FISSURE_SPAWNER = 3001

Corresponds to EntityType.EFFECT (1000), EffectVariant.FISSURE_SPAWNER (192).

Defined in

GridEntityXMLType.ts:119


PIT_EVENT

PIT_EVENT = 3009

Pits that will be filled in when nearby rocks are destroyed. In-game, it will be a GridEntityType.PIT (7) with a VarData of 1.

Defined in

GridEntityXMLType.ts:125


LOCK

LOCK = 4000

A key block.

Corresponds to GridEntityType.LOCK (11).

Defined in

GridEntityXMLType.ts:132


PRESSURE_PLATE

PRESSURE_PLATE = 4500

Corresponds to GridEntityType.PRESSURE_PLATE (20).

Defined in

GridEntityXMLType.ts:135


STATUE_DEVIL

STATUE_DEVIL = 5000

Corresponds to GridEntityType.STATUE (21), StatueVariant.DEVIL (0).

Defined in

GridEntityXMLType.ts:138


STATUE_ANGEL

STATUE_ANGEL = 5001

Corresponds to GridEntityType.STATUE (21), StatueVariant.ANGEL (1).

Defined in

GridEntityXMLType.ts:141


TELEPORTER

TELEPORTER = 6100

Corresponds to GridEntityType.TELEPORTER (23).

Defined in

GridEntityXMLType.ts:144


TRAPDOOR

TRAPDOOR = 9000

Corresponds to GridEntityType.TRAPDOOR (17).

Defined in

GridEntityXMLType.ts:147


CRAWL_SPACE

CRAWL_SPACE = 9100

Corresponds to GridEntityType.CRAWL_SPACE (18).

Defined in

GridEntityXMLType.ts:150


GRAVITY

GRAVITY = 10000

Corresponds to GridEntityType.GRAVITY (19).

Defined in

GridEntityXMLType.ts:153