Board games : shogi chess checkers and more ( if i can ^^ )

Hi ,

What do I use for my procedurally generated chess board to get click and hover of each square, and then to be able to identify each square being clicked, and hovered over?

Should I be looking at BluePrint Interfaces, or add the onoverlap onclick events directly in that procedure that creates the instances(one black mesh, one white mesh)?

p.s. I’ll open a new thread if you prefer me not to take up space here.

Cheers,
Max