I've seen that I can change some agent attributes like velocity and radius using actions and events, but I didn't find out how to change the agent colour after something happens, for example because of a change of state or because of being in some region of the environment. I tryed to do it changing the agent class inside an event, but it didn't work. Could you tell me how could I do it?