Browse Source

now on the big computer

master
NCLanceman 5 days ago
parent
commit
76743d8f18
  1. 40
      doomstarter.py

40
doomstarter.py

@ -15,6 +15,24 @@ def menuPrinter(list):
print(str(i) + ": " + list[i]) print(str(i) + ": " + list[i])
def mapSettingsRead():
tempDict = {}
for i in range(len(mapsSettings)):
tempName = "map" + str(i)
print("Examining " + mapsSettings[i])
if (mapsSettings[i][:2] != "--"):
if len(tempDict) != 0:
settingsDict["maps"].update({tempName: tempDict})
tempDict["filename"] = mapsSettings[i]
else:
temp = mapsSettings[i][2:].split("=")
tempDict.update({temp[0]: temp[1]})
if len(tempDict) != 0:
settingsDict["maps"].update({tempName: tempDict})
# Dynamic Introduction! # Dynamic Introduction!
print("So it looks like you wanna play some fuckin\' DOOM!") print("So it looks like you wanna play some fuckin\' DOOM!")
@ -77,8 +95,6 @@ print("Printing Misc WADs...")
print(miscSettings) print(miscSettings)
print("Printing Previous Settings...") print("Printing Previous Settings...")
print(previousSettings) print(previousSettings)
# TODO: Throw everything into a dictionary and utilize at runtime
# Detect SourcePorts # Detect SourcePorts
# Source Port list: GZDoom, UZDoom, ChocolateDoom, DSDA-Doom, Woof! # Source Port list: GZDoom, UZDoom, ChocolateDoom, DSDA-Doom, Woof!
@ -98,29 +114,19 @@ settingsDict = {
# List all that stuff in a file # List all that stuff in a file
print("Listing everything in Maps...") print("Listing everything in Maps...")
print(os.listdir("./maps/")) print(os.listdir("./maps/"))
# TODO: Add maps to main dict
# Read information from the settings file
print("Adding maps to the main dict...") print("Adding maps to the main dict...")
mapName = "" mapSettingsRead()
tempDict = {}
for i in range(len(mapsSettings)):
tempName = "map" + str(i)
print("Examining " + mapsSettings[i])
if (mapsSettings[i][:2] != "--"):
if len(tempDict) != 0:
settingsDict["maps"].update({tempName: tempDict})
tempDict["filename"] = mapsSettings[i]
else:
temp = mapsSettings[i][2:].split("=")
tempDict.update({temp[0]: temp[1]})
if len(tempDict) != 0:
settingsDict["maps"].update({tempName: tempDict})
print("Listing everything in Gameplay...") print("Listing everything in Gameplay...")
print(os.listdir("./gameplay/")) print(os.listdir("./gameplay/"))
# TODO: Add gameplay WADS to main dict
print("Listing everything in Misc...") print("Listing everything in Misc...")
print(os.listdir("./misc/")) print(os.listdir("./misc/"))
# TODO: Add misc wads to the main dict
print(settingsDict) print(settingsDict)

Loading…
Cancel
Save