You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
## Changes
Some pages have pairs and ipairs creeping back in or that were missed in
my previous PR for general iteration. This PR changes them to general
iteration. Will update other pages in the future to further remove
references to pairs and ipairs however that work is out of scope for
this PR as it will be a larger change to the docs.
## Checks
By submitting your pull request for review, you agree to the following:
- [X] This contribution was created in whole or in part by me, and I
have the right to submit it under the terms of this repository's open
source licenses.
- [X] I understand and agree that this contribution and a record of it
are public, maintained indefinitely, and may be redistributed under the
terms of this repository's open source licenses.
- [X] To the best of my knowledge, all proposed changes are accurate.
---------
Co-authored-by: IgnisRBX <[email protected]>
description: Transfer animations when you transfer your experience to a new group owner.
4
4
---
5
5
6
-
<Alertseverity="info">
6
+
<Alertseverity="warning">
7
7
The instructions on this page make use of a third-party tool. Roblox does not officially support this tool and is not responsible for its availability, updates, or functionality.
8
8
</Alert>
9
9
10
10
In Roblox, animations are locked to experiences owned by users who also own those animations. To prevent animations from breaking when you transfer your experience to a group, you must publish your animation assets to the new experience group owner.
11
11
12
-
If you have a large number of animations to upload, you can use the community-supported tool [Roblox Animation Transfer](https://github.com/evaera/roblox-animation-transfer) to re-upload the animations and map their old `AnimationIds` to their new corresponding `AnimationIds`.
12
+
If you have a large number of animations to upload, you can use the community-supported tool [Roblox Animation Transfer](https://github.com/evaera/roblox-animation-transfer) to re-upload the animations and map their old `Class.Animation.AnimationId|AnimationIds` to their new corresponding `Class.Animation.AnimationId|AnimationIds`.
13
13
14
14
## Prerequisites
15
15
@@ -19,33 +19,35 @@ For more information about prerequisites, see the [Roblox Animation Transfer REA
19
19
20
20
## Mapping AnimationIds to Names
21
21
22
-
If your animations are stored as Animation instances under pre-prepared Character models in your experience, you can generate a text file to map the `AnimationIds` to their corresponding names.
22
+
If your animations are stored as Animation instances under pre-prepared Character models in your experience, you can generate a text file to map the `Class.Animation.AnimationId|AnimationIds` to their corresponding names.
23
23
24
24
1. In Roblox Studio, run the following script. Studio outputs the result as a single long string.
25
25
26
-
```lua
27
-
localANIMSTRING=""
28
-
29
-
for_, characterinpairs(workspace:GetChildren()) do
3. Paste the string output by Studio into the text file.
@@ -81,68 +83,68 @@ After transferring your animations to the new group owner, you must swap the old
81
83
2. Create two child modules, one corresponding to the user, or the original owner, and the other corresponding to the group, or the new owner.
82
84
3. To prevent the experience from breaking if you choose to publish it to another location, run the following script. By default, the script returns the user's animations.
0 commit comments