Package group24.escaperoom.entities.properties
package group24.escaperoom.entities.properties
-
ClassDescriptionAnimated items have a texture that is `N` item widths wide, where N is the number of frames in the animation and width is in pixels.Barrier items block player movement and provide the boundary of what the player can see through fog of war.A base class for properties which are true or falseA wrapper around a boolean that is also a
ItemPropertyValueThis item can be used as a brush in the level editorCollidable items block the player movement.ItemProperty<T extends ItemPropertyValue>APhantomPropertyis to be used as a marker object to represent simple object behavior.As a convention, properties that hold some value or state should be "NameProperty" but a property that is a marker property (extendsPhantomProperty) should be just a "Name" e.g.An item implementing Toggleable should have a texture