package { public class OfficeDoorFrameModel extends TileModel { public var open:Boolean; public var locked:Boolean; private var openTileType:int, closedTileType:int; public function OfficeDoorFrameModel(tileType:int, positionX:int = 0, positionZ:int = 0) { super(tileType, positionX, positionZ); open = true; locked = false; } public function toggleOpen():void { if (open || !locked) { open = !open; } } } }