Fix generating default values.

This commit is contained in:
Relintai 2023-06-02 17:58:49 +02:00
parent af99f3a80d
commit a2942c51e6

View File

@ -407,13 +407,13 @@ def cook_data(data):
if value == "Null": if value == "Null":
return "None" return "None"
else: else:
return value return value.replace("inf", "float('inf')")
elif type == "pandemonium_string": elif type == "pandemonium_string":
return f'"{value}"' return f'"{value}"'
elif type == "pandemonium_node_path": #elif type == "pandemonium_node_path":
return f'"{value}"' # return f'"{value}"'
elif type == "pandemonium_string_name": #elif type == "pandemonium_string_name":
return f'"{value}"' # return f'"{value}"'
elif type == "pandemonium_object" and value in ("[Object:null]", "Null"): elif type == "pandemonium_object" and value in ("[Object:null]", "Null"):
return "None" return "None"
elif type == "pandemonium_dictionary" and value == "{}": elif type == "pandemonium_dictionary" and value == "{}":
@ -423,9 +423,9 @@ def cook_data(data):
elif type == "pandemonium_vector2i": elif type == "pandemonium_vector2i":
return f"Vector2i{value}" return f"Vector2i{value}"
elif type == "pandemonium_rect2": elif type == "pandemonium_rect2":
return f"Rect2{value}" return f"Rect2{value}".replace("[P: (", "(Vector2(").replace("), S: (", "), Vector2(").replace(")]", "))")
elif type == "pandemonium_rect2i": elif type == "pandemonium_rect2i":
return f"Rect2i{value}" return f"Rect2i{value}".replace("[P: (", "(Vector2i(").replace("), S: (", "), Vector2i(").replace(")]", "))")
elif type == "pandemonium_vector3": elif type == "pandemonium_vector3":
return f"Vector3{value}" return f"Vector3{value}"
elif type == "pandemonium_vector3i": elif type == "pandemonium_vector3i":