Skip to content

Install and update

The plugin is one file. It is downloaded from the plugin’s GitHub release page and installed once, as a local plugin. After that the plugin downloads its own updates.

StepControlActionResult
1The plugin’s GitHub release pageDownload QwinklesParticles2.rbxmThe file is on your computer.
2StudioOpen any place. A new baseplate will do.The place is open for editing.
3Explorer ▸ WorkspaceRight-click, choose Insert, then Insert from File, and pick the downloaded fileA folder named Part_IclesV2 appears in the Workspace.
4Part_IclesV2, in the ExplorerRight-click, then choose Save as Local Plugin. Accept the place Studio offers.Studio saves the folder as a plugin.
5Part_IclesV2, in the ExplorerDelete itThe place is as it was. The plugin is installed in Studio, not in the place.
WhereWhat shows
Studio’s toolbarA toolbar named Qwinkle’s Part-Icles 2, with one button: Toggle.
The viewportThe plugin’s own controls, a few seconds after Studio has loaded. The plugin is on after a first install.
The viewport, bottom rightThe ≡ menu button.
The viewport, bottom leftThe particle counter.
The Explorer ▸ ReplicatedStorageA ModuleScript named Part_Icles. See Part_Icles.
The Output windowOne line about the licence. See Licence and trial.
The Output window, with Auto-Update on[Part-Icles] Checking for updates..., then a line that gives the newest version number and the installed one.

The HUD and the Properties panel show when an emitter is selected. Exercise 1 starts from here.

The plugin needs an internet connection when it starts. See No connection.

Toggle switches the whole plugin on or off. Its tooltip reads Click To Toggle On/Off.

StateWhat you see
OnThe plugin’s controls show, and emitters preview in the viewport.
OffThe plugin’s controls are gone. Every particle of the preview is removed.

The state is remembered from one Studio session to the next.

The plugin does not run while the game runs. Its controls disappear on Play and on Run, and return on Stop. See Play mode.

ControlKindStartsWhat it does
≡ ▸ Settings ▸ Auto-UpdateToggleOnEach time the plugin starts, it checks for a newer version. Nothing shows on screen unless a new version was downloaded.
≡ ▸ Settings ▸ Check for UpdatesButtonChecks at once. The button reads Checking… while it runs. It always answers with a bar.

The plugin downloads the new version for you. It does not install it. The last two steps are yours.

The answer is a bar across the top of the screen, with a Dismiss button. <N> is a version number.

The bar readsMeaning
Plugin is up to dateThere is no newer version.
Part-Icles v<N> downloaded! Right-click 'Part_IclesV2' in ServerStorage > Save as Local Plugin > Restart StudioThe new version is in the place that is open. Carry out the steps below.
Update check failed: network errorThe check did not finish. Nothing was downloaded.
Update check failed: bad responseThe check did not finish. Nothing was downloaded.
Update check timed outThe check did not finish. Nothing was downloaded.
Update v<N> available but download failedThere is a newer version. It was not downloaded.
Bundle/server version mismatch - install refused. Check server releaseThe new version was refused. Nothing was installed.

Every bar closes by itself after a few seconds, with one exception. The downloaded! bar stays until Dismiss is pressed or the plugin is switched off.

An object named Part_IclesV2 appears in ServerStorage of the place that is open. It is selected in the Explorer.

StepControlActionResult
1Explorer ▸ ServerStorage ▸ Part_IclesV2Right-click, then choose Save as Local PluginStudio saves the new version as the plugin.
2StudioClose it and open it againStudio starts with the new version.

What happens to the objects in the place:

ObjectWhat happens to it
The downloaded Part_IclesV2It stays in ServerStorage of the open place. It is saved with that place if you save. It may be deleted once the plugin is installed.
A Part_IclesV2 that was already in ServerStorageIt is renamed as an old copy. The plugin deletes old copies the next time it starts.

With ≡ ▸ Settings ▸ Console Output on, the Output window also reports the update.

Line in OutputWhen
[Part-Icles] Checking for updates...A check starts.
[Part-Icles] Update v<N> downloaded to ServerStorage. Save as Local Plugin and restart.A new version has downloaded.