- Implemented `test_editor_visual_harmonization.gd` to validate the Stickman editor and prop editor UI layouts, ensuring proper functionality and visual consistency. - Created `test_editor_visual_theme.gd` to verify the loading and application of visual themes in the editor, including semantic overrides and default values. - Introduced `test_phase19_ground_finish_chooser.gd` to test the ground finish chooser's functionality, including layout responsiveness, selection behavior, and interaction with the stage. - Added new scripts for ground finish preview and chooser UI components to enhance the editor's visual representation of ground finishes.
25 lines
842 B
JSON
25 lines
842 B
JSON
{
|
|
"version": "1.0",
|
|
"outline_widths": { "default": 2.0, "min": 0.5, "max": 32.0 },
|
|
"material_tints": {
|
|
"wood": { "fill": "#8C6133", "outline": "#40290F" },
|
|
"rubber": { "fill": "#E63333", "outline": "#590D0D" },
|
|
"cardboard": { "fill": "#D9B873", "outline": "#66521D" },
|
|
"metal": { "fill": "#808C99", "outline": "#262E38" },
|
|
"none": { "fill": "#8C6133", "outline": "#26201E" }
|
|
},
|
|
"primitive_defaults": {
|
|
"box": { "size_x": 48.0, "size_y": 48.0 },
|
|
"ball": { "radius": 24.0 },
|
|
"plank": { "length": 160.0, "thickness": 16.0 },
|
|
"triangle": { "base": 56.0, "height": 48.0 },
|
|
"line": { "length": 120.0 },
|
|
"circle": { "radius": 40.0, "segments": 12 }
|
|
},
|
|
"canvas": {
|
|
"grid_size": 15,
|
|
"background_color": "#1F1F1F",
|
|
"grid_color": "#FFFFFF26"
|
|
}
|
|
}
|