Source code for timeline
'''
oifjak faslkjas iofjas osjfoasifja sfjasdlk
'''
[docs]class TrackObject(object):
'''
This is the base class
'''
life = 0
death = float('Inf')
def __init__(self, timeline):
self.timeline = timeline
def move():
pass
[docs]class Timeline(object):
'''
Timeline
'''
tracks = []
def __init__(self):
pass
def add(self, obj):
assert issubclass(obj.__class__, TrackObject)
t = Track(obj)
obj.track = t
tracks += [t]
'''
ship = Ship(timeline,
ship = timeline.add(Ship(states))
timeline = Timeline()
ship = t.add(Ship)
ship.move()
'''