tk-multi-startup is a Shotgun Toolkit app that allows you to add some logic to the startup process of the engine. At default, the app sets the frame range to the frame range found in the configuration. If one can't be found it will default to 1001-1240. This and other things can be configured through your Shotgun configuration.
framerange_default_start
- type:
integer
- The app will use this as a default frame range start value.
- default value:
1001
- type:
framerange_default_end
- type:
integer
- The app will use this as a default frame range end value.
- default value:
1240
- type:
fps_default
- type:
integer
- description: Default fps to use when opening engines.
- default_value:
25
- type:
helper_hook
- type:
hook
- A hook that implements helper functions.
- default_value:
{self}/{engine_name}_helper.py
- type:
work_file_template
- type:
template
- A template for the work file path
- type:
asset_root_template
- type:
template
- A template for the asset root directory
- type:
shot_root_template
- type:
template
- A template for the shot root directory
- type:
SG_PROJECT_NAME
: Project nameSG_PROJECT_CODE
: Project codeSG_PROJECT_ROOT
: Project file rootSG_FPS
: Project fpsSG_USER_NAME
: Current usernameSG_USER_ID
: Current user idSG_CONTEXT_TYPE
: Current context type (Asset, Shot)SG_CONTEXT_ID
: Current context idSG_STEP
: Current stepSG_NAME
: File name (main)SG_VERSION
: File versionSG_VERSION_S
: File version as string (v{version}
)- Asset context:
SG_ASSET
: Asset name, if different context:-
SG_ASSET_ROOT
: Asset file root, if different context:-
SG_ASSET_RENDER_ROOT
: Asset file root on render server, if different context:-
- Shot context:
SG_SEQUENCE
: Sequence name, if different context:-
SG_SHOT
: Shot name, if different context:-
SG_SHOT_ROOT
: Shot file root, if different context:-
SG_SHOT_RENDER_ROOT
: Shot file root on render server, if different context:-