import cc_json_utils import cc_dat_utils import json reader = open("leveldata.json", "r") level_data = json.load(reader) reader.close() cc_json_utils.transform(level_data) cc_dat1 = cc_dat_utils.make_cc_data_from_dat("ziqiaot.dat") print(cc_dat1)
import cc_dat_utils import cc_json_utils import sys # print(str(cc_dat_utils.make_cc_data_from_dat("data/pfgd_test.dat"))) default_input_json_file = "data/uuppal_cc1.json" default_output_dat_file = "data/uuppal_cc1.dat" if len(sys.argv) == 3: input_json_file = sys.argv[1] output_dat_file = sys.argv[2] print("Using command line args:", input_json_file, output_dat_file) else: print("Unknown command line options. Using default values:", default_input_json_file, default_output_dat_file) input_json_file = default_input_json_file output_dat_file = default_output_dat_file json_data = cc_json_utils.make_cc_data_from_json(input_json_file) cc_dat_utils.write_cc_data_to_dat(json_data, output_dat_file) dat_data = cc_dat_utils.make_cc_data_from_dat(output_dat_file) print(dat_data)
import cc_dat_utils import test_json_utils import json import cc_json_utils #Part 1 #Use cc_data_utils.make_cc_data_from_dat() to load pfgd_test.dat #print the resulting data cc_dat = cc_dat_utils.make_cc_data_from_dat("data/intro.dat") print(cc_dat) #print("data/pfgd_test.dat") #Part 2 input_json_file = "data/test_data.json" ### Begin Add Code Here ### #Open the file specified by input_json_file #Use the json module to load the data from the file #Use make_game_library_from_json(json_data) to convert the data to GameLibrary data #Print out the resulting GameLibrary data using print_game_library(game_library_data) in test_data.py ### End Add Code Here ### game_library = test_json_utils.make_game_library_from_json(input_json_file) #print(game_library) #Part 3 #Load your custom JSON file #Convert JSON data to cc_data #Save converted data to DAT file input_json_file = "data/zxiong_cc1.json" with open(input_json_file, 'r') as reader:
import cc_dat_utils ccData = cc_dat_utils.make_cc_data_from_dat('data/pfgd_test.dat') print(ccData)
from builtins import print from cc_dat_utils import make_cc_data_from_dat input_dat_file = "data/pfgd_test.dat" data = make_cc_data_from_dat(input_dat_file) print(data) #Use cc_dat_utils.make_cc_data_from_dat() to load the file specified by input_dat_file #print the resulting data
import cc_dat_utils #Part 1 input_dat_file = "data/pfgd_test.dat" #Use cc_dat_utils.make_cc_data_from_dat() to load the file specified by input_dat_file #print the resulting data if __name__ == '__main__': # Reading from input dat file dat_file = "data/pfgd_test.dat" result = cc_dat_utils.make_cc_data_from_dat(dat_file) # Writing spring representation to outfile outfile = "data/pfgd_test.txt" f = open(outfile,"w") f.write(str(result)) f.close()
ccLevel.add_field(ccMonsterMovementField) # adding trap sets ccTrapCoordinates = [] for trap in item["level"]["optional_fields"]["field_4"]["traps"]: ccTrapCoordinates.append( cc_data.CCTrapControl(trap[0], trap[1], trap[2], trap[3])) ccTrapControlsField = cc_data.CCTrapControlsField(ccTrapCoordinates) ccLevel.add_field(ccTrapControlsField) # adding cloning machines ccCloningMachines = [] for machine in item["level"]["optional_fields"]["field_5"][ "cloning machines"]: ccCloningMachines.append( cc_data.CCCloningMachineControl(machine[0], machine[1], machine[2], machine[3])) ccCloningMachineField = cc_data.CCCloningMachineControlsField( ccCloningMachines) ccLevel.add_field(ccCloningMachineField) # adding levels into the ccDataFile Object ccDataFile.levels.append(ccLevel) return ccDataFile cc_dat_utils.write_cc_data_to_dat(load_json_to_CCDataFile("yunziw_cc1.json"), "yunziw_cc1.dat") cc_dat_utils.make_cc_data_from_dat("yunziw_cc1.dat")
import cc_data import cc_dat_utils dat = cc_dat_utils.make_cc_data_from_dat("sDat.dat") print(str(dat))
import cc_dat_utils #Part 1 input_dat_file = "C:/Users/Jonathan Namovic/Documents/Game design/Chips Challenge/cc_tools/data/pfgd_test.dat" #Use cc_dat_utils.make_cc_data_from_dat() to load the file specified by input_dat_file #print the resulting data gameMap = cc_dat_utils.make_cc_data_from_dat(input_dat_file) print(gameMap)
import cc_dat_utils import cc_json_utils json_data = cc_json_utils.make_cc_data_from_json("data/sglickma_testData.json") cc_dat_utils.write_cc_data_to_dat(json_data, "data/sglickma_testData.dat") dat_data = cc_dat_utils.make_cc_data_from_dat("data/sglickma_testData.dat") print(dat_data)
import cc_dat_utils cc_data = cc_dat_utils.make_cc_data_from_dat("data/pfgd_test.dat") print(str(cc_data))
import cc_dat_utils import cc_data dat = cc_dat_utils.make_cc_data_from_dat("data/kchhibbe_cc1.dat") print (str(dat))
import cc_dat_utils #Part 1 input_dat_file = "data/pfgd_test.dat" testData = cc_dat_utils.make_cc_data_from_dat(input_dat_file) print(testData)
import cc_data import cc_dat_utils from_dat = cc_dat_utils.make_cc_data_from_dat("data/pfgd_test.dat") print(from_dat)
import cc_dat_utils #Part 1 input_dat_file = "data/pfgd_test.dat" #Use cc_dat_utils.make_cc_data_from_dat() to load the file specified by input_dat_file #print the resulting data f = open("data/pfgd_test.txt", "w+") print(cc_dat_utils.make_cc_data_from_dat(input_dat_file), file=f) #f.close()
import cc_data import cc_dat_utils datInfo = cc_dat_utils.make_cc_data_from_dat("test.dat") print(str(datInfo))
from cc_dat_utils import make_cc_data_from_dat data = make_cc_data_from_dat("data/pfgd_test.dat") print(str(data))