package Ġeu . f izz yst uff . k rog . scenes . visibility Ċ Ċ import Ġeu . f izz yst uff . k rog . model . D ungeon Level Ċ Ċ interface ĠVisibility Strategy Ġ{ ĊĠĠĠ Ġfun Ġcalculate Visibility ( d ungeon Level : ĠD ungeon Level , Ġorigin X : ĠInt , Ġorigin Y : ĠInt , Ġmax Distance : ĠInt ): ĠArray < Array < Boolean >> Ċ }