void InitializeTimeScaleObjects() { TimeScale seconds = new TimeScale("seconds elapsed", 60, "oh boy, explorin the universe"); TimeScale minutes = new TimeScale("minutes elapsed", 60, "can't wait to learn the secrets of reality"); TimeScale hours = new TimeScale("hours elapsed", 24, "check out the view"); TimeScale days = new TimeScale("days elapsed", 30, "got any threes?"); TimeScale months = new TimeScale("months elapsed", 12, "holy shit it's Mars"); TimeScale years = new TimeScale("years elapsed", 10, "at long last... it's pluto"); TimeScale decades = new TimeScale("decades elapsed", 10, "RIP, you died. your child will continue searching the cosmos"); TimeScale lifetimes = new TimeScale("generations passed", 30, "we honor the ancient founders of our society who began this journey"); TimeScale civilizations = new TimeScale("civilizations fallen", 10, ""); TimeScale recordedHumanHistories = new TimeScale("human histories recorded", 20, "humans on earth have evolved to the point where they are noticeably different looking"); TimeScale anatomicalEvolutionaryDivergences = new TimeScale("anatomical evolutionary divergences", 30, "there is no such species as human on earth anymore"); TimeScale speciesDivergences = new TimeScale("new species evolved", 3, "difference between you and dominant earth species is like difference between mammals and reptiles"); TimeScale animalKingdomDivergences = new TimeScale("new animal kingdoms evolved", 3, "life on earth is almost unrecognizable"); TimeScale lifeformDivergences = new TimeScale("new forms of life evolved", 8, "life on earth no longer exists, the sun exploded, also the milky way collided with the andromeda galaxy"); TimeScale starFormations = new TimeScale("suns formed from nothing", 3, "who knows? maybe the universe has collapsed in on itself or something"); TimeScale universeLifetimes = new TimeScale("lifetimes of the universe", 1, ""); seconds .Then(minutes) .Then(hours) .Then(days) .Then(months) .Then(years) .Then(decades) .Then(lifetimes) .Then(civilizations) .Then(recordedHumanHistories) .Then(anatomicalEvolutionaryDivergences) .Then(speciesDivergences) .Then(animalKingdomDivergences) .Then(lifeformDivergences) .Then(starFormations) .Then(universeLifetimes); currentTimeScale = seconds; }