Skip to content

Commit b6bb353

Browse files
update Open Source Docs from Roblox internal teams
1 parent 9ddca4c commit b6bb353

File tree

18 files changed

+211
-55
lines changed

18 files changed

+211
-55
lines changed

.gitignore

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
# Folders
22
**/node_modules/
3-
tools/output/
3+
**output/
4+
**dist/
45

56
# Files
67
.DS_Store
7-
.env
8+
**.env

content/common/navigation/engine/reference.yaml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -440,6 +440,11 @@ navigation:
440440
type: engineapi
441441
source: /reference/engine/classes/BubbleChatMessageProperties.yaml
442442
ignoreTranslation: true
443+
- title: BugReporterService
444+
path: /reference/engine/classes/BugReporterService
445+
type: engineapi
446+
source: /reference/engine/classes/BugReporterService.yaml
447+
ignoreTranslation: true
443448
- title: BuoyancySensor
444449
path: /reference/engine/classes/BuoyancySensor
445450
type: engineapi
@@ -4618,6 +4623,11 @@ navigation:
46184623
type: engineapi
46194624
source: /reference/engine/enums/ProductLocationRestriction.yaml
46204625
ignoreTranslation: true
4626+
- title: ProductPurchaseChannel
4627+
path: /reference/engine/enums/ProductPurchaseChannel
4628+
type: engineapi
4629+
source: /reference/engine/enums/ProductPurchaseChannel.yaml
4630+
ignoreTranslation: true
46214631
- title: ProductPurchaseDecision
46224632
path: /reference/engine/enums/ProductPurchaseDecision
46234633
type: engineapi

content/en-us/production/promotion/ads-manager.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ An **ad campaign** is a coordinated series of ads designed to achieve a specific
6363
Before launching your campaign, you'll be able to [review your campaign details](#review-the-campaign) before submitting it to Roblox for moderation and approval.
6464

6565
<Alert severity="warning">
66-
Advertising paid experiences is prohibited. You will not be able to select paid experiences in the dropdown menu during the ad selection process.
66+
Advertising paid experiences and restricted (17+) experiences is only available with sponsored and search ads.
6767
</Alert>
6868

6969
### Define the campaign

content/en-us/production/promotion/search-ads.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ Search results populate in the following ways:
3737
<br />
3838

3939
<Alert severity ='warning'>
40-
All Roblox advertisers of experiences must abide by our [Community Standards](https://en.help.roblox.com/hc/en-us/articles/203313410-Roblox-Community-Standards). Currently, [paid access experiences in Robux](../monetization/paid-access-robux.md), [paid access experiences in local currency](../monetization/paid-access-local-currency.md), and [17+ experiences](https://en.help.roblox.com/hc/en-us/articles/15869919570708-Roblox-17-Policy-Standards) are not eligible to advertise using search ads. Roblox prevents surfacing experiences identified as clickbait or spam.
40+
All Roblox advertisers of experiences must abide by our [Community Standards](https://en.help.roblox.com/hc/en-us/articles/203313410-Roblox-Community-Standards). Roblox prevents surfacing experiences identified as clickbait or spam.
4141
</Alert>
4242

4343
## Create search ads
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
name: BugReporterService
2+
type: class
3+
category:
4+
memory_category: Instances
5+
summary: ''
6+
description: ''
7+
code_samples: []
8+
inherits:
9+
- Instance
10+
tags:
11+
- NotCreatable
12+
- Service
13+
- NotReplicated
14+
deprecation_message: ''
15+
properties: []
16+
methods:
17+
- name: BugReporterService:IsAvailable
18+
summary: ''
19+
description: ''
20+
code_samples: []
21+
parameters: []
22+
returns:
23+
- type: bool
24+
summary: ''
25+
tags:
26+
- Yields
27+
deprecation_message: ''
28+
security: RobloxScriptSecurity
29+
thread_safety: Unsafe
30+
capabilities: []
31+
writeCapabilities: []
32+
events:
33+
- name: BugReporterService.BugReportRequested
34+
summary: ''
35+
description: ''
36+
code_samples: []
37+
parameters:
38+
- name: message
39+
type: string
40+
default:
41+
summary: ''
42+
tags: []
43+
deprecation_message: ''
44+
security: RobloxScriptSecurity
45+
thread_safety: Unsafe
46+
capabilities: []
47+
writeCapabilities: []
48+
callbacks: []

content/en-us/reference/engine/classes/ChangeHistoryService.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -291,7 +291,7 @@ events:
291291
default:
292292
summary: |
293293
The identifier for the recording.
294-
- name: operationn
294+
- name: operation
295295
type: FinishRecordingOperation
296296
default:
297297
summary: ''

content/en-us/reference/engine/classes/Chat.yaml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,25 @@ properties:
5050
can_save: true
5151
capabilities: []
5252
writeCapabilities: []
53+
- name: Chat.IsAutoMigrated
54+
summary: ''
55+
description: ''
56+
code_samples: []
57+
type: bool
58+
tags:
59+
- Hidden
60+
- NotReplicated
61+
deprecation_message: ''
62+
security:
63+
read: RobloxScriptSecurity
64+
write: RobloxScriptSecurity
65+
thread_safety: ReadSafe
66+
category: Data
67+
serialization:
68+
can_load: true
69+
can_save: true
70+
capabilities: []
71+
writeCapabilities: []
5372
- name: Chat.LoadDefaultChat
5473
summary: |
5574
Toggles whether the default chat framework should be automatically loaded

content/en-us/reference/engine/classes/CollectionService.yaml

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,8 @@ methods:
6464
set to `nil`, etc.) when no longer needed for a tag. Do this when
6565
calling `Class.CollectionService:RemoveTag()|RemoveTag()`, calling
6666
`Class.Instance:Destroy()` or in a function connected to a signal
67-
returned by `Class.CollectionService:GetInstanceRemovedSignal()|GetInstanceRemovedSignal()`.
67+
returned by
68+
`Class.CollectionService:GetInstanceRemovedSignal()|GetInstanceRemovedSignal()`.
6869
code_samples:
6970
parameters:
7071
- name: instance
@@ -137,11 +138,11 @@ methods:
137138
conditions:
138139
139140
- The tag is assigned to an instance within the `Class.DataModel` using
140-
`Class.CollectionService:AddTag()` or `Class.Instance:AddTag()`.
141+
`Class.CollectionService:AddTag()` or `Class.Instance:AddTag()`.
141142
142143
- An instance with the given tag is added as a descendant of the
143-
`Class.DataModel`, for example by setting `Class.Instance.Parent` or
144-
similar.
144+
`Class.DataModel`, for example by setting `Class.Instance.Parent` or
145+
similar.
145146
146147
Subsequent calls to this method with the same tag return the same signal
147148
object. Consider also calling
@@ -178,10 +179,11 @@ methods:
178179
conditions:
179180
180181
- The tag is removed from an instance within the `Class.DataModel` using
181-
`Class.CollectionService:RemoveTag()` or `Class.Instance:RemoveTag()`.
182+
`Class.CollectionService:RemoveTag()` or `Class.Instance:RemoveTag()`.
182183
183184
- An instance with the given tag is removed as a descendant of the
184-
`Class.DataModel`, for example by un‑setting `Class.Instance.Parent` or similar.
185+
`Class.DataModel`, for example by un‑setting `Class.Instance.Parent` or
186+
similar.
185187
186188
Subsequent calls to this method with the same tag return the same signal
187189
object. The signal is useful for cleaning up resources used by instances

content/en-us/reference/engine/classes/CreatorStoreService.yaml

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,29 @@ tags:
1212
- Service
1313
deprecation_message: ''
1414
properties: []
15-
methods: []
15+
methods:
16+
- name: CreatorStoreService:PerformCreatorStorePurchase
17+
summary: ''
18+
description: ''
19+
code_samples: []
20+
parameters:
21+
- name: productTargetId
22+
type: int64
23+
default:
24+
summary: ''
25+
- name: assetType
26+
type: string
27+
default:
28+
summary: ''
29+
returns:
30+
- type: Dictionary
31+
summary: ''
32+
tags:
33+
- Yields
34+
deprecation_message: ''
35+
security: RobloxScriptSecurity
36+
thread_safety: Unsafe
37+
capabilities: []
38+
writeCapabilities: []
1639
events: []
1740
callbacks: []

content/en-us/reference/engine/classes/GeometryService.yaml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,9 @@ methods:
4040
- `weldConstraintPreserve` — A `Enum.WeldConstraintPreserve` enum value
4141
describing how `Class.WeldConstraint|WeldConstraints` are preserved in
4242
the resulting recommendation table.
43-
- `dropAttachmentsWithoutConstraints` — Boolean with default of `true`. If set to `false`, `Class.Attachment|Attachments` that have no `Class.Constraint|Constraints` will be preserved.
43+
- `dropAttachmentsWithoutConstraints` — Boolean with default of `true`. If
44+
set to `false`, `Class.Attachment|Attachments` that have no
45+
`Class.Constraint|Constraints` will be preserved.
4446
code_samples:
4547
- GeometryService-CalculateConstraintsToPreserve
4648
parameters:
@@ -72,7 +74,9 @@ methods:
7274
- `weldConstraintPreserve` — A `Enum.WeldConstraintPreserve` enum
7375
value describing how `Class.WeldConstraint|WeldConstraints` are
7476
preserved in the resulting recommendation table.
75-
- `dropAttachmentsWithoutConstraints` — Boolean with default of `true`. If set to `false`, `Class.Attachment|Attachments` that have no `Class.Constraint|Constraints` will be preserved.
77+
- `dropAttachmentsWithoutConstraints` — Boolean with default of
78+
`true`. If set to `false`, `Class.Attachment|Attachments` that have
79+
no `Class.Constraint|Constraints` will be preserved.
7680
returns:
7781
- type: Array
7882
summary: |

0 commit comments

Comments
 (0)