File tree Expand file tree Collapse file tree 2 files changed +18
-0
lines changed
Expand file tree Collapse file tree 2 files changed +18
-0
lines changed Original file line number Diff line number Diff line change @@ -281,6 +281,12 @@ def reset_frame_range(fps: bool = True):
281281 set_render_frame_range (
282282 frame_range ["frameStartHandle" ], frame_range ["frameEndHandle" ])
283283
284+ project_name = get_current_project_name ()
285+ settings = get_project_settings (project_name ).get ("max" )
286+ auto_key_default_key_time = settings .get (
287+ "auto_key_default" , {}).get ("defualt_key_time" )
288+ rt .maxOps .autoKeyDefaultKeyTime = auto_key_default_key_time
289+
284290
285291def get_fps_for_current_context ():
286292 """Get fps that should be set for current context.
Original file line number Diff line number Diff line change @@ -38,6 +38,11 @@ class UnitScaleSettings(BaseSettingsModel):
3838 )
3939
4040
41+ class AutoKeyValueSettings (BaseSettingsModel ):
42+ defualt_key_time : int = SettingsField (
43+ 0 , title = "Auto Key Default Frame" )
44+
45+
4146class PRTAttributesModel (BaseSettingsModel ):
4247 _layout = "compact"
4348 name : str = SettingsField (title = "Name" )
@@ -54,6 +59,10 @@ class MaxSettings(BaseSettingsModel):
5459 default_factory = UnitScaleSettings ,
5560 title = "Set Unit Scale"
5661 )
62+ auto_key_default : AutoKeyValueSettings = SettingsField (
63+ default_factory = AutoKeyValueSettings ,
64+ title = "Auto Key Default Value"
65+ )
5766 mxp_workspace : MxpWorkspaceSettings = SettingsField (
5867 default_factory = MxpWorkspaceSettings ,
5968 title = "Max Workspace"
@@ -107,6 +116,9 @@ class MaxSettings(BaseSettingsModel):
107116 "enabled_project_creation" : False ,
108117 "mxp_workspace_script" : DEFAULT_MXP_WORKSPACE_SETTINGS
109118 },
119+ "auto_key_default" :{
120+ "defualt_key_time" : 0
121+ },
110122 "RenderSettings" : DEFAULT_RENDER_SETTINGS ,
111123 "CreateReview" : DEFAULT_CREATE_REVIEW_SETTINGS ,
112124 "PointCloud" : {
You can’t perform that action at this time.
0 commit comments