@@ -7,7 +7,8 @@ const LINE_CURVATURE := "gaea/graph/line_curvature"
77const LINE_THICKNESS := "gaea/graph/line_thickness"
88const MINIMAP_OPACITY := "gaea/graph/minimap_opacity"
99const GRID_PATTERN := "gaea/graph/grid_pattern"
10- const PREVIEW_RESOLUTION := "gaea/graph/preview_resolution"
10+ const PREVIEW_RESOLUTION := "gaea/graph/preview/preview_resolution"
11+ const PREVIEW_MAX_SIMULATION_SIZE := "gaea/graph/preview/max_simulation_size"
1112const OUTPUT_TITLE_COLOR := "gaea/graph/output_title_color"
1213const COLOR_BASE := "gaea/graph/slot_colors/%s "
1314const ICON_BASE := "gaea/graph/slot_icons/%s "
@@ -54,6 +55,9 @@ func add_settings() -> void:
5455 _add_setting (PREVIEW_RESOLUTION , 64 , {
5556 "type" : TYPE_INT
5657 })
58+ _add_setting (PREVIEW_MAX_SIMULATION_SIZE , 128 , {
59+ "type" : TYPE_INT
60+ })
5761
5862 _add_setting (OUTPUT_TITLE_COLOR , Color ("632639" ), {"type" : TYPE_COLOR , "hint" : PROPERTY_HINT_COLOR_NO_ALPHA })
5963
@@ -131,3 +135,7 @@ static func get_grid_pattern() -> int:
131135
132136static func get_preview_resolution () -> int :
133137 return EditorInterface .get_editor_settings ().get_setting (PREVIEW_RESOLUTION )
138+
139+
140+ static func get_preview_max_simulation_size () -> int :
141+ return EditorInterface .get_editor_settings ().get_setting (PREVIEW_MAX_SIMULATION_SIZE )
0 commit comments