generate new python2.2.2 level editor

This commit is contained in:
David Rose 2003-02-06 02:32:10 +00:00
parent 8b4189676d
commit a8be1f883b
3 changed files with 42 additions and 35 deletions

View File

@ -5,7 +5,9 @@ level-editor-hoods TT
# level-editor-hoods TT DD DG MM BR DL # level-editor-hoods TT DD DG MM BR DL
style-path-prefix /i style-path-prefix /i
load-display pandadx # For the moment, pandadx8 is unstable
#load-display pandadx8
load-display pandagl
chan-config-sanity-check #f chan-config-sanity-check #f
multipass-viz none multipass-viz none
win-width 800 win-width 800

View File

@ -18,6 +18,7 @@ import getopt
import sys import sys
import whrandom import whrandom
import Task import Task
import __builtin__
visualizeZones = base.config.GetBool("visualize-zones", 0) visualizeZones = base.config.GetBool("visualize-zones", 0)
dnaDirectory = Filename.expandFrom(base.config.GetString("dna-directory", "$TTMODELS/src/dna")) dnaDirectory = Filename.expandFrom(base.config.GetString("dna-directory", "$TTMODELS/src/dna"))
@ -206,7 +207,12 @@ try:
except NameError: except NameError:
print "Loading LevelEditor for hoods: ", hoods print "Loading LevelEditor for hoods: ", hoods
# DNAStorage instance for storing level DNA info # DNAStorage instance for storing level DNA info
__builtins__["DNASTORE"] = DNASTORE = DNAStorage()
# We need to use the __builtin__.foo syntax, not the
# __builtins__["foo"] syntax, since this file runs at the top
# level.
__builtin__.DNASTORE = DNASTORE = DNAStorage()
# Load the generic storage files # Load the generic storage files
loadDNAFile(DNASTORE, 'phase_4/dna/storage.dna', CSDefault, 1) loadDNAFile(DNASTORE, 'phase_4/dna/storage.dna', CSDefault, 1)
loadDNAFile(DNASTORE, 'phase_5/dna/storage_town.dna', CSDefault, 1) loadDNAFile(DNASTORE, 'phase_5/dna/storage_town.dna', CSDefault, 1)
@ -235,7 +241,7 @@ except NameError:
loadDNAFile(DNASTORE, 'phase_8/dna/storage_DL.dna', CSDefault, 1) loadDNAFile(DNASTORE, 'phase_8/dna/storage_DL.dna', CSDefault, 1)
loadDNAFile(DNASTORE, 'phase_8/dna/storage_DL_sz.dna', CSDefault, 1) loadDNAFile(DNASTORE, 'phase_8/dna/storage_DL_sz.dna', CSDefault, 1)
loadDNAFile(DNASTORE, 'phase_8/dna/storage_DL_town.dna', CSDefault, 1) loadDNAFile(DNASTORE, 'phase_8/dna/storage_DL_town.dna', CSDefault, 1)
__builtins__["dnaLoaded"] = 1 __builtin__.dnaLoaded = 1
# Precompute class types for type comparisons # Precompute class types for type comparisons
DNA_CORNICE = DNACornice.getClassType() DNA_CORNICE = DNACornice.getClassType()

View File

@ -6,38 +6,35 @@ echo $DIRECT/src/leveleditor/Configrc
# Python files # Python files
echo $WINTOOLS/bin/python.exe echo $WINTOOLS/bin/python.exe
echo $WINTOOLS/sdk/python/Python-2.2/DLLs/python22.dll echo $WINTOOLS/sdk/python/Python-2.2.2/PCbuild/python22.dll
echo $WINTOOLS/sdk/python/Python-2.2/DLLs/PyWinTypes22.dll echo $WINTOOLS/sdk/python/Python-2.2.2/PCbuild/_sre.pyd
echo $WINTOOLS/sdk/python/Python-2.2/DLLs/_sre.pyd echo $WINTOOLS/sdk/python/Python-2.2.2/PCbuild/_tkinter.pyd
echo $WINTOOLS/sdk/python/Python-2.2/DLLs/_tkinter.pyd echo $WINTOOLS/sdk/python/Python-2.2.2/PCbuild/_socket.pyd
echo $WINTOOLS/sdk/python/Python-2.2/DLLs/zlib.pyd
echo $WINTOOLS/sdk/python/Python-2.2/DLLs/win32api.pyd
echo $WINTOOLS/sdk/python/Python-2.2/DLLs/_socket.pyd
echo $WINTOOLS/sdk/python/Python-2.2/Lib/lib-tk echo $WINTOOLS/sdk/python/Python-2.2.2/Lib/lib-tk
echo $WINTOOLS/sdk/python/Python-2.2/Lib/Pmw echo $WINTOOLS/sdk/python/Python-2.2.2/Lib/Pmw
echo $WINTOOLS/sdk/python/Python-2.2/Lib/linecache.py echo $WINTOOLS/sdk/python/Python-2.2.2/Lib/linecache.py
echo $WINTOOLS/sdk/python/Python-2.2/Lib/traceback.py echo $WINTOOLS/sdk/python/Python-2.2.2/Lib/traceback.py
echo $WINTOOLS/sdk/python/Python-2.2/Lib/__future__.py echo $WINTOOLS/sdk/python/Python-2.2.2/Lib/__future__.py
echo $WINTOOLS/sdk/python/Python-2.2/Lib/whrandom.py echo $WINTOOLS/sdk/python/Python-2.2.2/Lib/whrandom.py
echo $WINTOOLS/sdk/python/Python-2.2/Lib/copy_reg.py echo $WINTOOLS/sdk/python/Python-2.2.2/Lib/copy_reg.py
echo $WINTOOLS/sdk/python/Python-2.2/Lib/copy.py echo $WINTOOLS/sdk/python/Python-2.2.2/Lib/copy.py
echo $WINTOOLS/sdk/python/Python-2.2/Lib/fnmatch.py echo $WINTOOLS/sdk/python/Python-2.2.2/Lib/fnmatch.py
echo $WINTOOLS/sdk/python/Python-2.2/Lib/re.py echo $WINTOOLS/sdk/python/Python-2.2.2/Lib/re.py
echo $WINTOOLS/sdk/python/Python-2.2/Lib/sre.py echo $WINTOOLS/sdk/python/Python-2.2.2/Lib/sre.py
echo $WINTOOLS/sdk/python/Python-2.2/Lib/sre_parse.py echo $WINTOOLS/sdk/python/Python-2.2.2/Lib/sre_parse.py
echo $WINTOOLS/sdk/python/Python-2.2/Lib/sre_constants.py echo $WINTOOLS/sdk/python/Python-2.2.2/Lib/sre_constants.py
echo $WINTOOLS/sdk/python/Python-2.2/Lib/sre_compile.py echo $WINTOOLS/sdk/python/Python-2.2.2/Lib/sre_compile.py
echo $WINTOOLS/sdk/python/Python-2.2/Lib/types.py echo $WINTOOLS/sdk/python/Python-2.2.2/Lib/types.py
echo $WINTOOLS/sdk/python/Python-2.2/Lib/string.py echo $WINTOOLS/sdk/python/Python-2.2.2/Lib/string.py
echo $WINTOOLS/sdk/python/Python-2.2/Lib/os.py echo $WINTOOLS/sdk/python/Python-2.2.2/Lib/os.py
echo $WINTOOLS/sdk/python/Python-2.2/Lib/site.py echo $WINTOOLS/sdk/python/Python-2.2.2/Lib/site.py
echo $WINTOOLS/sdk/python/Python-2.2/Lib/stat.py echo $WINTOOLS/sdk/python/Python-2.2.2/Lib/stat.py
echo $WINTOOLS/sdk/python/Python-2.2/Lib/UserDict.py echo $WINTOOLS/sdk/python/Python-2.2.2/Lib/UserDict.py
echo $WINTOOLS/sdk/python/Python-2.2/Lib/ntpath.py echo $WINTOOLS/sdk/python/Python-2.2.2/Lib/ntpath.py
echo $WINTOOLS/sdk/python/Python-2.2/Lib/random.py echo $WINTOOLS/sdk/python/Python-2.2.2/Lib/random.py
echo $WINTOOLS/sdk/python/Python-2.2/Lib/getopt.py echo $WINTOOLS/sdk/python/Python-2.2.2/Lib/getopt.py
echo $WINTOOLS/sdk/python/Python-2.2/Lib/fpformat.py echo $WINTOOLS/sdk/python/Python-2.2.2/Lib/fpformat.py
# Libraries # Libraries
echo $WINTOOLS/lib echo $WINTOOLS/lib
@ -48,7 +45,9 @@ echo $DTOOL/lib/libdtoolconfig.dll
echo $PANDA/lib/libpandaexpress.dll echo $PANDA/lib/libpandaexpress.dll
echo $PANDA/lib/libpanda.dll echo $PANDA/lib/libpanda.dll
echo $PANDA/lib/libpandaphysics.dll echo $PANDA/lib/libpandaphysics.dll
echo $PANDA/lib/libpandadx.dll echo $PANDA/lib/libwindisplay.dll
echo $PANDA/lib/libpandadx7.dll
echo $PANDA/lib/libpandadx8.dll
echo $PANDA/lib/libpandagl.dll echo $PANDA/lib/libpandagl.dll
echo $PANDA/lib/libmiles_audio.dll echo $PANDA/lib/libmiles_audio.dll
echo $DIRECT/lib/libdirect.dll echo $DIRECT/lib/libdirect.dll