- # savefile script
- # This is a scene script, load it and press play. Now your scene will be
- # saved!
- import time
- # The base scene filename including path
- # Note that you must use double characters for backslashes
- BaseSceneName = 'd:\\scenebackup'
- def ontimestarted():
- # We need to reset some variables here
- # The number of times the scene is saved
- global SceneNumber; SceneNumber = 0
- global LastSavedTime; LastSavedTime = round(time.time())
- # Here we save the file the caligari way (limited)
- trueSpace.SaveScene(BaseSceneName + '.scn')
- filename = 'd:\\test.dat'
- # Let's create some data:
- name = 'Hallo'
- trueSpace.SaveScene(name + '.scn')
- objectnames = doc.ListTopLevelObjects()
- # Create a file object:
- # in "write" mode
- FILE = open(filename,"w")
- FILE.write(name)
- FILE.writelines(objectnames)
- FILE.close()