def METHOD_NAME(evt: Event, var: GameState):
    # add in turncoats who should be able to act or who passed
    # but if they can act they're in TURNCOATS where the second tuple item is the current night
    # (if said tuple item is the previous night, then they are not allowed to act tonight)
    pl = get_players(var)
    evt.data["acted"].extend(PASSED)
    for turncoat, (team, night) in TURNCOATS.items():
        if turncoat not in pl:
            continue
        if night == var.night_count:
            evt.data["nightroles"].append(turncoat)
            evt.data["acted"].append(turncoat)
        elif night < var.night_count - 1:
            evt.data["nightroles"].append(turncoat)