    def _default_next_colour(particle):
        """
        Default next colour implementation - linear progression through
        each colour tuple.
        """
        return particle.colours[
            (len(particle.colours) - 1) * particle.time // particle.life_time]
Default next colour implementation - linear progression through
each colour tuple.
asciimatics/particles.py