Dynamic objects are defined in the
object.dat file. They must be defined in an IDE file first. With additionally defining them in the
object.dat file they will have special abilities. Dynamic objects are used to create objects which are able to interact with their environment. For example they are able to explode or open when the player approaches them (garage doors).