Upgrade Godot Version & Work Towards Level Gen
This commit is contained in:
19
scripts/v2/worldgen/standard/room.gd
Normal file
19
scripts/v2/worldgen/standard/room.gd
Normal file
@ -0,0 +1,19 @@
|
||||
class_name StandardRoom
|
||||
extends TileMap
|
||||
|
||||
@export_category("Room Openings")
|
||||
@export var left: bool = false
|
||||
@export var right: bool = false
|
||||
@export var top: bool = false
|
||||
@export var bottom: bool = false
|
||||
|
||||
|
||||
@onready
|
||||
var room_size: Vector2i = self.get_used_rect().size
|
||||
@onready
|
||||
var cell_size: Vector2i = self.tile_set.tile_size
|
||||
|
||||
func is_block() -> bool:
|
||||
if self.left or self.right or self.top or self.bottom:
|
||||
return false
|
||||
return true
|
Reference in New Issue
Block a user