diff options
| author | nokoe <nokoe@mailbox.org> | 2024-09-28 14:10:55 +0200 | 
|---|---|---|
| committer | nokoe <nokoe@mailbox.org> | 2024-09-28 14:10:55 +0200 | 
| commit | 6b04789a60c8204d5507e607abbcd8c422b681ed (patch) | |
| tree | 7e61f5a91e6923862c121a3f24f09a8a9074c829 /client | |
| parent | 04ddfc807a0e275d69e82222c7a7fcb39c979e02 (diff) | |
| download | hurrycurry-6b04789a60c8204d5507e607abbcd8c422b681ed.tar hurrycurry-6b04789a60c8204d5507e607abbcd8c422b681ed.tar.bz2 hurrycurry-6b04789a60c8204d5507e607abbcd8c422b681ed.tar.zst | |
only add floor if tile has no base mesh; fixes #187
Diffstat (limited to 'client')
| -rw-r--r-- | client/map/tiles/floor.gd | 7 | 
1 files changed, 4 insertions, 3 deletions
| diff --git a/client/map/tiles/floor.gd b/client/map/tiles/floor.gd index 8e75834b..0c1032e4 100644 --- a/client/map/tiles/floor.gd +++ b/client/map/tiles/floor.gd @@ -16,11 +16,12 @@  class_name Floor  extends Tile -var opt +var opt: bool +  func _init(ctx: TileFactory.TileCC): -	opt = ctx.floor_mesher != null  	super(ctx) -	if opt: ctx.floor_mesher.add_tile(ctx.position) +	opt = ctx.floor_mesher != null +	if base_mesh: ctx.floor_mesher.add_tile(ctx.position)  func get_base_mesh():  	if opt: return null | 
