Skip to content

Commit 7a95c17

Browse files
committed
Merge branch 'adhoc/modelMonetization' of https://github.com/Roblox/creator-docs into adhoc/modelMonetization
2 parents 7d721f6 + 19627c9 commit 7a95c17

File tree

1,330 files changed

+27114
-9777
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,330 files changed

+27114
-9777
lines changed

.github/actions/quality-checks/action.yml

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,23 @@ description: Reusable action for running the quality checks
33
inputs:
44
BASE_BRANCH:
55
description: Base branch
6+
CHECK_LOCALIZED_CONTENT:
7+
description: Whether to check localized content
8+
CHECK_MARKDOWN_LINT:
9+
description: Whether to check markdown lint
610
CHECK_PROTECTED_FIELDS:
711
description: Whether to check protected YAML fields
12+
CHECK_RELATIVE_LINKS:
13+
description: Whether to check relative links
14+
CHECK_RETEXT_ANALYSIS:
15+
description: Whether to check retext analysis
816
COMMIT_HASH:
917
description: Commit hash
1018
EVENT_NAME:
1119
description: Github event name
1220
GITHUB_PAT:
1321
description: Github token
14-
POST_PULL_REQUEST_COMMENTS:
22+
POST_PULL_REQUEST_COMMENTS:
1523
description: Whether to post comments on the pull request
1624
PULL_REQUEST_NUMBER:
1725
description: Pull request number
@@ -40,7 +48,11 @@ runs:
4048
env:
4149
GITHUB_PAT: ${{ inputs.GITHUB_PAT }}
4250
BASE_BRANCH: ${{ inputs.BASE_BRANCH }}
51+
CHECK_LOCALIZED_CONTENT: ${{ inputs.CHECK_LOCALIZED_CONTENT }}
52+
CHECK_MARKDOWN_LINT: ${{ inputs.CHECK_MARKDOWN_LINT }}
4353
CHECK_PROTECTED_FIELDS: ${{ inputs.CHECK_PROTECTED_FIELDS }}
54+
CHECK_RELATIVE_LINKS: ${{ inputs.CHECK_RELATIVE_LINKS }}
55+
CHECK_RETEXT_ANALYSIS: ${{ inputs.CHECK_RETEXT_ANALYSIS }}
4456
COMMIT_HASH: ${{ inputs.COMMIT_HASH }}
4557
POST_PULL_REQUEST_COMMENTS: ${{ inputs.POST_PULL_REQUEST_COMMENTS }}
4658
PULL_REQUEST_NUMBER: ${{ inputs.PULL_REQUEST_NUMBER }}

.github/labeler.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,15 +49,18 @@ engine reference:
4949
- 'content/en-us/reference/engine/**/*'
5050
- 'content/common/navigation/engine/reference.yaml'
5151

52-
navigation:
53-
- 'content/common/navigation/**/*'
54-
5552
cloud:
5653
- 'content/en-us/cloud/**/*'
5754
- 'content/en-us/assets/open-cloud/**/*'
5855
- 'content/en-us/reference/cloud/**/*'
5956
- 'content/common/navigation/cloud/**/*'
6057

58+
localization:
59+
- any: ['content/**/*', '!content/en-us/**', '!content/common/**']
60+
61+
navigation:
62+
- 'content/common/navigation/**/*'
63+
6164
resources:
6265
- 'content/en-us/resources/**/*'
6366
- 'content/common/navigation/engine/resources.yaml'

.github/workflows/content-checks.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,11 @@ jobs:
7373
with:
7474
GITHUB_PAT: ${{ secrets.GITHUB_TOKEN }}
7575
BASE_BRANCH: origin/main
76+
CHECK_LOCALIZED_CONTENT: false
77+
CHECK_MARKDOWN_LINT: true
7678
CHECK_PROTECTED_FIELDS: true
79+
CHECK_RELATIVE_LINKS: true
80+
CHECK_RETEXT_ANALYSIS: true
7781
COMMIT_HASH: ${{ github.event.pull_request.head.sha }}
7882
EVENT_NAME: ${{ github.event_name }}
7983
POST_PULL_REQUEST_COMMENTS: true

STYLE.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,7 @@ To link to a page in the Roblox Engine API, use the following syntax patterns. T
137137

138138
- `` `Enum.Name` ``
139139

140-
- **Lua/Roblox Globals**
140+
- **Luau and Roblox Globals**
141141

142142
- `` `Global.LuaGlobals.Function()` ``
143143
- `` `Global.RobloxGlobals.Function()` ``
@@ -241,8 +241,8 @@ The reference documentation files come in five types:
241241
- Classes — core classes such as `BasePart`, `Model`, `Humanoid`, `DataStoreService`, etc.
242242
- Data types — data types such as `Color3`, `CFrame`, `UDim2`, `Vector3`, etc.
243243
- Enums — Enums such as `CameraType`, `FontSize`, `ScreenInsets`, etc.
244-
- Globals — Lua and Roblox globals.
245-
- Libraries — Lua libraries such as `math`, `string`, and `table`.
244+
- Globals — Luau and Roblox globals.
245+
- Libraries — Luau libraries such as `math`, `string`, and `table`.
246246

247247
Internal tooling generates the structure of most files. Don't add new constructors, properties, methods, or events—just fill in the details. In most situations, you should only edit `summary`, `description`, and `deprecation_message`.
248248

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
navigation:
2+
- heading: Overview
3+
- title: Overview
4+
path: /assets
5+
- title: Assets
6+
path: /projects/assets/
7+
- title: Manage
8+
path: /projects/assets/manager
9+
section:
10+
- title: Asset manager
11+
path: /projects/assets/manager
12+
- title: Toolbox
13+
path: /projects/assets/toolbox
14+
- title: External catalog queries
15+
path: /projects/assets/api
16+
- title: Packages
17+
path: /projects/assets/packages
18+
- title: Asset privacy
19+
path: /projects/assets/privacy
20+
- title: Creator Store
21+
path: /production/creator-store
22+
- heading: Creation tools
23+
- title: Studio
24+
path: /art/overview-studio
25+
- title: Third-party software
26+
section:
27+
- title: Overview
28+
path: /art/overview-dcc
29+
- title: Blender
30+
path: /art/blender
31+
- title: In-experience
32+
path: /projects/assets/in-experience-asset-creation
33+
- heading: 3D Art
34+
- title: Overview
35+
path: /art/
36+
- title: Modeling
37+
section:
38+
- title: Overview
39+
path: /art/modeling/
40+
- title: Modeling specifications
41+
path: /art/modeling/specifications
42+
- title: Reference assets
43+
path: /art/modeling/project-files
44+
- title: Rigging and skinning
45+
path: /art/modeling/rigging
46+
- title: Blender and Maya export settings
47+
path: /art/modeling/export-requirements
48+
- title: 3D Importer
49+
path: /art/modeling/3d-importer
50+
- title: Roblox Blender plugin
51+
path: /art/modeling/roblox-blender-plugin
52+
53+
- title: Texturing
54+
section:
55+
- title: Texture specifications
56+
path: /art/modeling/texture-specifications
57+
- title: Physically-based rendering (PBR)
58+
path: /art/modeling/surface-appearance
59+
- title: PBR material references
60+
path: /art/modeling/material-reference
61+
62+
- title: Animation
63+
section:
64+
- title: Export from Maya
65+
path: /art/characters/export-avatar-animations-from-maya
66+
- title: Head animation
67+
path: /art/characters/facial-animation/animate-heads
68+
Lines changed: 85 additions & 86 deletions
Original file line numberDiff line numberDiff line change
@@ -1,57 +1,60 @@
11
navigation:
2+
- heading: Overview
23
- title: Get started
34
path: /avatar/
4-
5-
- heading: Classic clothing
5+
- title: Tutorials
6+
navigation: /avatar/tutorials.yaml
7+
path: /avatar/tutorials
8+
- title: Resources
9+
path: /avatar/resources
10+
- heading: Guides
11+
- title: Classic clothing
612
section:
7-
- title: Overview
8-
path: /art/classic-clothing
9-
- title: Test in Studio
10-
path: /art/test-classic-clothing
11-
- title: Upload and sell
12-
path: /art/upload-classic-clothing
13-
14-
- heading: Accessories
13+
- title: Overview
14+
path: /art/classic-clothing
15+
- title: Test in Studio
16+
path: /art/test-classic-clothing
17+
- title: Upload and sell
18+
path: /art/upload-classic-clothing
19+
- title: Accessories
1520
section:
16-
- title: Overview
17-
path: /art/accessories/
18-
- title: Specifications
19-
path: /art/accessories/specifications
20-
- title: Body scale
21-
path: /art/accessories/body-scale
22-
- title: Export settings
23-
path: /art/accessories/export-settings
24-
- title: Import into Studio
25-
path: /art/accessories/importing
26-
27-
- heading: Clothing
21+
- title: Overview
22+
path: /art/accessories/
23+
- title: Specifications
24+
path: /art/accessories/specifications
25+
- title: Body scale
26+
path: /art/accessories/body-scale
27+
- title: Export settings
28+
path: /art/accessories/export-settings
29+
- title: Import into Studio
30+
path: /art/accessories/importing
31+
- title: Clothing
2832
section:
29-
- title: Overview
30-
path: /art/accessories/layered-clothing
31-
- title: Specifications
32-
path: /art/accessories/clothing-specifications
33-
- title: Reference files
34-
path: /art/accessories/project-files
35-
- title: Caging
36-
path: /art/accessories/caging-best-practices
37-
- title: Export settings
38-
path: /art/accessories/clothing-export-settings
39-
- title: Import into Studio
40-
path: /art/accessories/import-clothing
41-
42-
- heading: Characters
43-
- title: Overview
44-
path: /art/characters/
45-
- title: Specifications
46-
path: /art/characters/specifications
47-
- title: Reference files
48-
path: /art/characters/project-files
49-
- title: Export settings
50-
path: /art/characters/export-settings
51-
- title: Import into Studio
52-
path: /art/characters/import
33+
- title: Overview
34+
path: /art/accessories/layered-clothing
35+
- title: Specifications
36+
path: /art/accessories/clothing-specifications
37+
- title: Reference files
38+
path: /art/accessories/project-files
39+
- title: Caging
40+
path: /art/accessories/caging-best-practices
41+
- title: Export settings
42+
path: /art/accessories/clothing-export-settings
43+
- title: Import into Studio
44+
path: /art/accessories/import-clothing
45+
- title: Characters
46+
section:
47+
- title: Overview
48+
path: /art/characters/
49+
- title: Specifications
50+
path: /art/characters/specifications
51+
- title: Reference files
52+
path: /art/characters/project-files
53+
- title: Export settings
54+
path: /art/characters/export-settings
55+
- title: Import into Studio
56+
path: /art/characters/import
5357
- title: Heads
54-
path: /art/characters/facial-animation/
5558
section:
5659
- title: Overview
5760
path: /art/characters/facial-animation/
@@ -66,43 +69,39 @@ navigation:
6669
- title: In-experience creation
6770
path: /avatar/in-experience-creation
6871

69-
- heading: Publishing and selling
70-
- title: Overview
71-
path: /marketplace/
72-
- title: Policies and guidelines
73-
path: /marketplace/marketplace-policy
72+
- title: Publish
7473
section:
75-
- title: Marketplace policy
76-
path: /marketplace/marketplace-policy
77-
- title: Intellectual property
78-
path: /marketplace/intellectual-property
79-
- title: Moderation
80-
path: /marketplace/moderation
81-
- title: Publish to Marketplace
82-
path: /marketplace/publish-to-marketplace
83-
- title: Fees and commissions
84-
path: /marketplace/marketplace-fees-and-commissions
85-
- title: UGC Homestore
86-
path: /marketplace/homestore
87-
- title: FAQ
88-
path: /marketplace/frequently-asked-questions
89-
90-
- heading: Studio tools
91-
- title: 3D Importer
92-
path: /art/modeling/3d-importer
93-
- title: Accessory Fitting
94-
path: /art/accessories/accessory-fitting-tool
95-
- title: Avatar Setup
96-
path: /art/modeling/avatar-setup
97-
- title: Automatic Skinning Transfer
98-
path: /art/accessories/automatic-skinning-transfer
99-
- title: Thumbnails
100-
path: /marketplace/custom-thumbnails
101-
102-
- heading: Third party add-ons
103-
- title: Roblox Blender plugin
104-
path: /art/modeling/roblox-blender-plugin
105-
- title: Calisthenics Tool
106-
path: /art/modeling/calisthenics-tool
107-
- title: Clothing Validation Tool
108-
path: /art/accessories/validation-tool
74+
- title: Overview
75+
path: /marketplace/
76+
- title: Publish to Marketplace
77+
path: /marketplace/publish-to-marketplace
78+
- title: UGC Homestore
79+
path: /marketplace/homestore
80+
- title: Studio tools
81+
section:
82+
- title: 3D Importer
83+
path: /art/modeling/3d-importer
84+
- title: Avatar Setup
85+
section:
86+
- title: Overview
87+
path: /avatar-setup/
88+
- title: Auto-setup requirements
89+
path: /avatar-setup/auto-setup-requirements
90+
- title: Edit tools
91+
path: /avatar-setup/tools
92+
- title: Accessory Fitting
93+
path: /art/accessories/accessory-fitting-tool
94+
- title: Automatic Skinning Transfer
95+
path: /art/accessories/automatic-skinning-transfer
96+
- title: Thumbnails
97+
path: /marketplace/custom-thumbnails
98+
- title: Validation Errors
99+
path: /art/validation-errors
100+
- title: 3rd party add-ons
101+
section:
102+
- title: Roblox Blender plugin
103+
path: /art/modeling/roblox-blender-plugin
104+
- title: Calisthenics Tool
105+
path: /art/modeling/calisthenics-tool
106+
- title: Clothing Validation Tool
107+
path: /art/accessories/validation-tool

content/common/navigation/avatar/tutorials.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
backTo:
2+
title: Back to avatar
3+
path: /avatar/
14
navigation:
25
- heading: Curriculum paths
36
- title: Overview

0 commit comments

Comments
 (0)