clockwork-city/prefabs/tiles/scene_tile_set.gd
duncgibbs 99de9e8b40
Some checks failed
linting & formatting / build (push) Failing after 5s
itch.io publish action / build (linux64, x86_64) (push) Failing after 34s
itch.io publish action / build (osx, app) (push) Failing after 30s
itch.io publish action / build (win64, exe) (push) Failing after 31s
initial commit
2026-04-13 11:34:00 -05:00

10 lines
354 B
GDScript

class_name SceneTileSet extends TileSet
func get_tile_id(tile: Tile) -> int:
var scene_source: TileSetScenesCollectionSource = get_source(0)
for idx in range(scene_source.get_scene_tiles_count()):
var id := scene_source.get_scene_tile_id(idx)
if scene_source.get_scene_tile_scene(id).resource_path == tile.scene_file_path:
return id
return -1