def players_unplay_role!(extending_ticker)
        roles.keys.each do |rolekey|
          ::DCI::Multiplayer(@_players[rolekey]).each do |roleplayer|
            # puts "  Context: #{self} - un-assigning role #{rolekey} to #{roleplayer}"
            roleplayer.__unplay_last_role! if extending_ticker["#{roleplayer.object_id}_#{rolekey}"]
          end
          # 'instance_variable_set(:"@#{rolekey}", nil)
        end
      end
def players_unplay_role!(extending_ticker)
        roles.keys.each do |rolekey|
          ::DCI::Multiplayer(@_players[rolekey]).each do |roleplayer|
            # puts "  Context: #{self} - un-assigning role #{rolekey} to #{roleplayer}"
            roleplayer.__unplay_last_role! if extending_ticker["#{roleplayer.object_id}_#{rolekey}"]
          end
          # 'instance_variable_set(:"@#{rolekey}", nil)
        end
      end
Disassociates every role from the playing object.