Requirements
============

This object has no requirements.

Animations
==========

This object is animated and state IDs are generated for it.

There must be four state IDs:

    0: STATE_FALLING_FLOOR_WAIT
    1: STATE_FALLING_FLOOR_BREAK
    2: STATE_FALLING_FLOOR_FALL
    3: STATE_FALLING_FLOOR_DIE

The state ID transitions are as follows:

    0 -> 1: generated by the plugin when the floor already has supported Lara for the specified time
    1 -> 2: not generated by the plugin, which waits until an animation makes the transition through its next animation field
    2 -> 3: generated by the plugin when the floor reaches the ground

Triggers
========

This object must be triggered.

Either a normal trigger or a dummy trigger must be placed directly beneath the object, in order to provide its collision.
If it is a normal trigger, it will also do the activation of the object, and no more triggers will be needed.
Otherwise, another trigger placed elsewhere will have to do the activation.

Commands
========

This object must have a slot assigned to it by the following command:

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
AssignSlot=<MyUsedSlot>,OBJ_FALLING_FLOOR
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Where <MyUsedSlot> can be any slot other than LARA, but ANIMATING{1..16} and NEW_SLOT{5..18} are preferred.

Additional options can be set by the command Customize=CUST_FALLING_FLOOR.
