I am using c_rotate for the door, and I set the following in the action for the door (map entity): my.emask = (ENABLE_BLOCK | ENABLE_ENTITY | ENABLE_TRIGGER); I also created an event and added this in the door action: my.event=door_event; but when the door hits the player (who is NOT moving) the event is not triggered.