package Ġworld . greg s . void ps . world . interact . entity . effect Ċ Ċ import Ġworld . greg s . void ps . engine . entity . Effect Stop Ċ import Ġworld . greg s . void ps . engine . entity . character . Character Ċ import Ġworld . greg s . void ps . engine . entity . character . update . visual . colour Overlay Ċ import Ġworld . greg s . void ps . engine . event . on Ċ Ċ on < Effect Stop >({ Ġeffect Ġ== Ġ" colour _ overlay " Ġ}) Ġ{ Ġcharacter : ĠCharacter Ġ-> ĊĠĠĠ Ġcharacter . colour Overlay . apply Ġ{ ĊĠĠĠĠĠĠĠ Ġdelay Ġ= Ġ 0 ĊĠĠĠĠĠĠĠ Ġduration Ġ= Ġ 0 ĊĠĠĠĠĠĠĠ Ġcolour Ġ= Ġ 0 ĊĠĠĠ Ġ} Ċ }