-
Notifications
You must be signed in to change notification settings - Fork 13
Sharing Total RP 3 : Extended creations
Sometimes, you might want to share your items and campaigns with other players, whether it's your guild, your friends, or any player who would be interested. There are multiple ways to accomplish this, both in and out of game.
One important thing to note first : When you share a creation with any method, whether it is the base creation or one of its inner objects, the entire base creation data and all of its inner objects will be sent as well. This is particularly useful if you're planning on making items or campaigns relying on other items to function.
Sharing a creation through in-game means is easier, but suffers from the limitations imposed by Blizzard on addon data bandwidth. As such, it can be very slow for larger creations. For these creations, try to use the out-of-game methods whenever possible.
Extended allows you to trade items with another player simply by dragging the item from your inventory to the avatar of the other player. This opens a trading interface in which you can set what each player wants to trade, in a similar fashion to the game's trade system.
Any item put into this interface will have its data sent to the other player's database. In the case of a large creation, it will require the other player to manually click the "Download" button to start the download, which can then take some time to go through depending on the creation size. If the creation uses effects deemed to have a security issue, it will be marked under the item and the player will have the opportunity to see what those effects are and allow them to run by clicking on the interrogation point button.
If you wish to trade a campaign instead of an item, you can create an inner item in that campaign (or use an existing one) and trade that item. As stated in the note above, the entire campaign will be sent alongside this inner item.
As you would share links to items, quests, spells... You can create Extended creations chat links. Those links can be viewed by anyone using Total RP 3, but can only be imported by players using Extended, and only if you authorize other players to import from the link you create.
To create a link, open your chat edit box (usually pressing Enter), then Shift-Click on an Extended creation in :
- Your database (for items and campaigns)
- Your inventory or one of your containers (for items)
- Your quest log (for campaigns)
This will prompt you to choose between making the link importable, or viewable-only. Whichever you choose, Total RP 3 non-Extended users will only have the viewable-only version, as they obviously can't import it.
The link will then show in your edit box as [TRP3:...] and, upon validating the text, be formatted into a clickable link containing basic information and allowing to import the creation if you selected the option.
The quick export feature allows you to share your creations in the form of a string of characters, and even put them on display on the WeakAuras website wago.io.
To make a quick export of a creation, simply right-click on it in the database and click on "Quick export object". This will open a popup with a string of characters in a box (depending on the size of your creation, it might freeze the game for a few seconds).
You can simply copy this string of characters and share it with other players. We suggest using wago.io for this purpose.
wago.io is a website originally designed to host WeakAuras export strings, which supports other strings for addons such as ElvUI, Vuhdo, and since recently Total RP 3 : Extended. To share your creation on wago.io, look for the box below on the home page of the website.
In the top part, you can paste your quick export string. It will automatically recognize it as a Total RP 3 : Extended string, and fill basic info based on the type, name, and Free notes in the root creation.
You can set the visibility of your creation (public, hidden or private), your identity if you're logged in (publish it as your own creation, or anonymously), and an expiration time (if you wish to make it temporarily available). You can also set up categories for campaign faction, item type, and language.
Once you've uploaded the string, other players just have to go on the newly-created page and click on the "Copy Total RP 3 Import string" to copy the string to their clipboard.
In case you need to update your creation later, you can just click on "Import new string" on that page to replace it.
To import a quick export of a creation, open the Extended objects database and click on the "Quick object import" button. Paste the string of characters you've copied earlier in the textbox that appears (as for export, it might freeze the game for a few seconds depending on the size of the creation) and press Import.
If the creation contains effects that are deemed unsecure, you will be warned about them and be given the option to allow them. Once this is done, the creation will be added to the Players and Full databases.
In case your creation is exceptionally large, you might not be able to use the quick export. In this case, you can use a Full Export, that will write all the creation data in a file on your computer that you can share with other players.
To make a full export of a creation, simply right-click on it in the database and click on "Full export". This will cause your game to reload to write the creation data into the file.
Once that is done, you can find the file you need to share by going to World of Warcraft\WTF\Account\<Your account name>\SavedVariables
and finding the file called totalRP3_Extended_ImpExport.lua
(not the .lua.bak
file).
To import a full export of a creation, simply put the file received in World of Warcraft\WTF\Account\<Your account name>\SavedVariables
while World of Warcraft isn't running. Once you've launched the game afterwards, go to the Extended objects database and click on the "Full objects import" button. A popup will appear, giving you a quick look at the creation you're importing. If everything looks alright, click on the "Accept" button.
If the creation contains effects that are deemed unsecure, you will be warned about them and be given the option to allow them. Once this is done, the creation will be added to the Players and Full databases.