23 lines
470 B
GDScript
23 lines
470 B
GDScript
tool
|
|
extends Resource
|
|
class_name SummerDayCell
|
|
|
|
|
|
export(Array, Resource) var editable_list := []
|
|
|
|
var selected = []
|
|
|
|
|
|
func _pass_input(event: InputEvent): # Virtual.
|
|
var block_selection = false
|
|
if selected.size() == 1:
|
|
var success = selected[0]._interact(event)
|
|
if success:
|
|
block_selection = true
|
|
if !block_selection:
|
|
selected.clear()
|
|
for i in editable_list:
|
|
if i._check_for_selection_candidate(event):
|
|
selected.append(i)
|
|
print("YOU CLICKED!!")
|