Skip to content

StudioAssetService

Not yet Class Services NotCreatable NotReplicated Service

Not implemented yet

This class exists in the current Roblox API but is not implemented in Nova yet. Scripts that reference it will fail at runtime.

0 Nova members · 24 modern Roblox members not implemented yet

Inheritance

Object → Instance → StudioAssetService

Methods

Member Signature Summary
AutoSetupAvatarAsync StudioAssetService:AutoSetupAvatarAsync(modelId: ContentId, progressCallback: Function, notificationCallback: Function?, options: Dictionary?): Instance —
AutoSetupSerializedAvatarAsync StudioAssetService:AutoSetupSerializedAvatarAsync(serializedInstance: string, publishInfo: Dictionary, telemetryMetadata: Dictionary, progressCallback: Function, notificationCallback: Function?, options: Dictionary?): Instance —
CancelAutoSetupAvatarAsync StudioAssetService:CancelAutoSetupAvatarAsync(jobId: string): null —
ConvertToPackageUpload StudioAssetService:ConvertToPackageUpload(uploadUrl: string, cloneInstances: Instances, originalInstances: Instances): null —
DEPRECATED_SerializeInstances StudioAssetService:DEPRECATED_SerializeInstances(instances: Instances): string —
FireOnUGCSubmitCompleted StudioAssetService:FireOnUGCSubmitCompleted(cancelled: bool): null —
PromptSaveInstanceToRobloxAsync StudioAssetService:PromptSaveInstanceToRobloxAsync(instance: Instance, assetType: Variant, groupId: int64?): Tuple —
PublishPackage StudioAssetService:PublishPackage(instance: Instance, publishInfo: Dictionary): null —
RequestAvatarAutosetupAsync StudioAssetService:RequestAvatarAutosetupAsync(meshId: ContentId, textureId: ContentId, progressCallback: Function): Instance —
ResolveSaveInstanceToRoblox StudioAssetService:ResolveSaveInstanceToRoblox(requestId: string, assetId: int64?, assetName: string?, errorMessage: string?): null —
SerializeInstances StudioAssetService:SerializeInstances(instances: Instances, groupId: int64 = 0, isPackage: bool = false): string —
ShowSaveToRoblox StudioAssetService:ShowSaveToRoblox(instances: Instances, assetType: Variant, hasSubsequent: bool = false): null —
UpdatePublishedPackage StudioAssetService:UpdatePublishedPackage(assetmetadata: Dictionary, rootInstance: Instance, isConvert: bool = false, addUndoWaypoint: bool = false): null —

Events

Member Signature Summary
OnConvertToPackageResult OnConvertToPackageResult(isSuccessful: bool, errorMessage: string) —
OnPromptSaveInstanceToRobloxAsync OnPromptSaveInstanceToRobloxAsync(instance: Instance, assetType: Variant, requestId: string, groupId: int64?) —
OnPublishPackageResult OnPublishPackageResult(result: Dictionary, errorMessage: string) —
OnSaveToRoblox OnSaveToRoblox(instances: Instances, assetType: Variant, hasSubsequent: bool) —
OnUGCSubmitCompleted OnUGCSubmitCompleted(cancelled: bool) —

Roblox reference: StudioAssetService

Generated from Nova's API dump and Roblox creator-docs. Nova-only members come from the engine's reflection metadata.