There probably is, but I would be inclined not to. If you have complex logic then it can be better handled by being broken up using subevents, or using local variables to store interim values, or using Families to group sprites together (for example). Clarity and readability are usually more important than brevity.