Open AGulev opened 2 years ago
+1
I just found another mismatch today.
Here is a diff between editor and bob meta: https://gist.github.com/vlaaad/bbdfd7b76da1a8d378d36a7bdbfe146b
Here is my summary of that diff:
Bob meta misses some titles:
Categories only in bob (editor still shows the category but without help
label):
Categories only in the editor:
Editor does not have following settings:
network.http_cache_enabled
network.http_thread_count
graphics.memory_size
liveupdate.enabled
Bob does not have following settings:
native_extension.app_manifest
bootstrap.debug_init_script
android.fcm_application_id
facebook.appid
project.dependencies
(has special library-list
type in editor)display.variable_dt
Some settings have different type:
physics.trigger_overlap_capacity
: number in bob, integer in editorphysics.ray_cast_limit_2d
: number in bob, integer in editorphysics.ray_cast_limit_3d
: number in bob, integer in editorgraphics.max_characters
: number in bob, integer in editorgraphics.max_draw_calls
: number in bob, integer in editorgraphics.max_debug_vertices
: number in bob, integer in editornetwork.http_timeout
: float in bob, number in editorios.launch_screen
: resource in bob, string in editorEditor has extra options for some types:
filter
(file extension, e.g. "png"
, or a list of extensions, e.g. ["entitlements" "xcent" "plist"]
)preserve-extension
(boolean)deprecated
(boolean)severity-override
(severity, defaults to fatal
)severity-default
(severity, defaults to warning
)options
(a list of available options with corresponding labels, e.g. [["downscale_fit" "Downscale Fit"] ["fit" "Fit"]]
)label
Some resource defaults differ:
/builtins/input/default.gamepadsc
/builtins/input/default.gamepads
Some defaults and help labels differ
Task (REQUIRED): That would be nice to have only one format for meta properties for
game.project
that we will be able to use in extensions as well. Now we make changes in both files all the time and sometimes it's the reason of mistakes.Expected outcome (REQUIRED): The editor reads
meta.properties
and generate structure likemeta.edn
has.