package Ġworld . greg s . void ps . engine . entity . gfx Ċ Ċ import Ġworld . greg s . void ps . engine . entity . Entity Ċ import Ġworld . greg s . void ps . engine . entity . Size Ċ import Ġworld . greg s . void ps . engine . entity . Values Ċ import Ġworld . greg s . void ps . engine . entity . character . player . Player Ċ import Ġworld . greg s . void ps . engine . entity . character . player . name Ċ import Ġworld . greg s . void ps . engine . event . Events Ċ import Ġworld . greg s . void ps . engine . map . Tile Ċ import Ġworld . greg s . void ps . network . visual . update . Graphic Ċ Ċ data Ġclass ĠArea Graphic ( override Ġvar Ġtile : ĠTile , Ġval Ġgraphic : ĠGraph ic , Ġval Ġowner : ĠString ? Ġ= Ġnull ) Ġ: ĠEntity Ġ{ ĊĠĠĠ Ġval Ġid Ġ= Ġ- 1 ĊĊĠĠĠ Ġoverride Ġval Ġsize : ĠSize Ġ= ĠSize . ONE ĊĠĠĠ Ġfun Ġvisible ( player : ĠPlayer ) Ġ= Ġowner Ġ== Ġnull Ġ|| Ġowner Ġ== Ġplayer . name ĊĠĠĠ Ġoverride Ġval Ġevents : ĠEvents Ġ= ĠEvents ( this ) ĊĠĠĠ Ġoverride Ġvar Ġvalues : ĠValues ? Ġ= Ġnull Ċ }