Difference between revisions of "Action Part Plugins"
From The Official Visionaire Studio: Adventure Game Engine Wiki
(10 intermediate revisions by the same user not shown) | |||
Line 16: | Line 16: | ||
− | Now you're ready to use the new action part(s). You find all custom action parts at the bottom of the action part list | + | Now you're ready to use the new action part(s). You find all custom action parts at the bottom of the action part list and in the "Custom" section of the action part selection dialog. |
+ | |||
+ | == Plugin Downloads == | ||
+ | |||
+ | === Characters === | ||
{| class="ts sortable" | {| class="ts sortable" | ||
Line 24: | Line 28: | ||
! style="text-align:left" class="unsortable" | Description | ! style="text-align:left" class="unsortable" | Description | ||
! style="text-align:left;width:5%" class="unsortable" | Version | ! style="text-align:left;width:5%" class="unsortable" | Version | ||
− | ! style="text-align:left;width: | + | ! style="text-align:left;width:15%" class="unsortable" | By |
! style="text-align:left;width:8%" class="unsortable" | Discussion | ! style="text-align:left;width:8%" class="unsortable" | Discussion | ||
|- | |- | ||
− | | [[Media: | + | | [[Media:Plugin Align Character To Character 1.0.zip|Align Character To Character]] || Action part to align one character to another character || 1.0 || Esmeralda || [https://discord.com/channels/335552872806744064/1255623099819233401 Discord] |
|- | |- | ||
− | | [[Media: | + | | [[Media:Send char to random position in scene v11.zip|Send Character to Random Position in Scene]] || Adds an action part that sends a character to a valid random position in the current scene || 1.1 || Frank Willeke || [https://discord.com/channels/335552872806744064/1341380379537440831 Discord] |
|- | |- | ||
| [[Media:Set character tint.zip|Character Tint]] || Adds action part for setting the character tint and adjusting its strength. || 1.0 || Dionous Games || [https://discord.com/channels/335552872806744064/1122095318318719048 Discord] | | [[Media:Set character tint.zip|Character Tint]] || Adds action part for setting the character tint and adjusting its strength. || 1.0 || Dionous Games || [https://discord.com/channels/335552872806744064/1122095318318719048 Discord] | ||
|- | |- | ||
− | | [[Media: | + | | [[Media:Visplg give items to character extended 1.0.zip|Give items to character (extended)]] || Adds an extended version of the default "Give all items to other character" action part. || 1.0 || Einzelkämpfer || [https://discord.com/channels/335552872806744064/1136386012285775963 Discord] |
+ | |- | ||
+ | | [[Media:Plugin Send Character To Character 1.2.zip|Send Character To Character]] || Adds an action part to send a character to the interaction position of another character || 1.2 || Esmeralda || [https://discord.com/channels/335552872806744064/1255623099819233401 Discord] | ||
+ | |- | ||
+ | | [[Media:Set interaction position character.zip|Set interaction position character]] || Adds an action part to set the character postion for executing an action on a character || 1.2 || Esmeralda || [https://discord.com/channels/335552872806744064/1255623099819233401 Discord] | ||
+ | |} | ||
+ | |||
+ | |||
+ | === Interfaces === | ||
+ | |||
+ | {| class="ts sortable" | ||
+ | |- | ||
+ | ! style="text-align:left;width:20%" | Function Name | ||
+ | ! style="text-align:left" class="unsortable" | Description | ||
+ | ! style="text-align:left;width:5%" class="unsortable" | Version | ||
+ | ! style="text-align:left;width:15%" class="unsortable" | By | ||
+ | ! style="text-align:left;width:8%" class="unsortable" | Discussion | ||
+ | |- | ||
+ | | [[Media:Roll out dialogs.zip|Roll out dialog]] || Adds action part for rolling out dialog window || 1.0 || Javier Cadenas || | ||
+ | |- | ||
+ | | [[Media:Show Hide Single Interface.zip|Show/Hide Single Interface]] || Adds an actionpart to show/hide an individual interface (not an interface class) || 1.2 || Esmeralda || | ||
+ | |- | ||
+ | | [[Media:Slide Interface leftright.zip|Slide Interface left/right]] || Adds an action part that slides an interface to a given position on the x-axis || 1.0 || Esmeralda || [https://discord.com/channels/335552872806744064/1010966865352331304 Discord] | ||
+ | |- | ||
+ | | [[Media:Slide Interface updown.zip|Slide Interface up/down]] || Adds an action part that slides an interface to a given position on the y-axis || 1.1 || Esmeralda || [https://discord.com/channels/335552872806744064/1010966865352331304 Discord] | ||
+ | |} | ||
+ | |||
+ | |||
+ | === Objects & Animations === | ||
+ | |||
+ | {| class="ts sortable" | ||
+ | |- | ||
+ | ! style="text-align:left;width:20%" | Function Name | ||
+ | ! style="text-align:left" class="unsortable" | Description | ||
+ | ! style="text-align:left;width:5%" class="unsortable" | Version | ||
+ | ! style="text-align:left;width:15%" class="unsortable" | By | ||
+ | ! style="text-align:left;width:8%" class="unsortable" | Discussion | ||
|- | |- | ||
| [[Media:Move animation to.zip|Move animation to]] || Adds an action part to move an animation to a given position over a given time + easing || 1.0 || Esmeralda || [https://discord.com/channels/335552872806744064/1009201578332401744 Discord] | | [[Media:Move animation to.zip|Move animation to]] || Adds an action part to move an animation to a given position over a given time + easing || 1.0 || Esmeralda || [https://discord.com/channels/335552872806744064/1009201578332401744 Discord] | ||
|- | |- | ||
| [[Media:Plugin Move Object To absolute1.0.zip|Move object to (absolute)]] || Adds an action part to move an object to an absolute position with easing || 1.0 || Esmeralda || [https://discord.com/channels/335552872806744064/1108019991221125140 Discord] | | [[Media:Plugin Move Object To absolute1.0.zip|Move object to (absolute)]] || Adds an action part to move an object to an absolute position with easing || 1.0 || Esmeralda || [https://discord.com/channels/335552872806744064/1108019991221125140 Discord] | ||
− | |||
− | |||
|- | |- | ||
| [[Media:Scale or rotate object.zip|Scale or rotate object]] || Adds action parts to scale and rotate objects with easing || 1.1 || Esmeralda || [https://discord.com/channels/335552872806744064/1009198288706211861 Discord] | | [[Media:Scale or rotate object.zip|Scale or rotate object]] || Adds action parts to scale and rotate objects with easing || 1.1 || Esmeralda || [https://discord.com/channels/335552872806744064/1009198288706211861 Discord] | ||
Line 45: | Line 83: | ||
| [[Media:Set animation frames.zip|Set animation frames]] || Adds action part to set animation frames to first and last given frames || 1.0 || Javier Cadenas || | | [[Media:Set animation frames.zip|Set animation frames]] || Adds action part to set animation frames to first and last given frames || 1.0 || Javier Cadenas || | ||
|- | |- | ||
− | | [[Media:Set | + | | [[Media:Plugin Set animation frames obj 1.4.zip|Set animation frames (Object)]] || Adds action part to set animation frames of an object to first and last given frames || 1.4 || Esmeralda (based on Javier Cadenas) || |
|- | |- | ||
| [[Media:Plugin Set interaction position object 1.1.zip|Set interaction position object]] || Adds 2 action parts to set the character postion for executing an action on a selected object or on the saved object || 1.1 || Esmeralda || | | [[Media:Plugin Set interaction position object 1.1.zip|Set interaction position object]] || Adds 2 action parts to set the character postion for executing an action on a selected object or on the saved object || 1.1 || Esmeralda || | ||
|- | |- | ||
− | | [[Media: | + | | [[Media:Plugin StartStop shake object 1.2.zip|Start/Stop shake object]] || Adds one action part for starting, one for stopping; similar to the earthquake action part, but this shakes only the selected object || 1.2 || Esmeralda || |
+ | |} | ||
+ | |||
+ | |||
+ | === Language & Text === | ||
+ | |||
+ | {| class="ts sortable" | ||
+ | |- | ||
+ | ! style="text-align:left;width:20%" | Function Name | ||
+ | ! style="text-align:left" class="unsortable" | Description | ||
+ | ! style="text-align:left;width:5%" class="unsortable" | Version | ||
+ | ! style="text-align:left;width:15%" class="unsortable" | By | ||
+ | ! style="text-align:left;width:8%" class="unsortable" | Discussion | ||
+ | |- | ||
+ | | [[Media:Visplg change language extended 1.0.zip|Change language (extended)]] || Adds an extended version of the default "Change language" action part which allows setting text and voice languages separately. || 1.0 || Einzelkämpfer || | ||
+ | |- | ||
+ | | [[Media:Visplg change object item character name 1.3.zip|Change object/item/character name]] || Adds action parts to change the name of a scene object, inventory item or character during the game || 1.3 || Einzelkämpfer || [https://discord.com/channels/335552872806744064/1019901546512793641 Discord] | ||
+ | |- | ||
+ | | [[Media:Plugin Set position savegame text 1.0.zip|Set position savegame text]] || Adds an actionpart to set the position and alignment of the text for the savegames || 1.0 || Esmeralda || [https://discord.com/channels/335552872806744064/1179051437372735551 Discord] | ||
|- | |- | ||
− | | [[Media:Set value string.zip|Set value string]] || Adds action part for setting and clearing value strings || 1. | + | | [[Media:Plugin Set value string 1.1.zip|Set value string]] || Adds action part for setting and clearing value strings || 1.1 || Javier Cadenas || |
+ | |} | ||
+ | |||
+ | |||
+ | === Miscellaneous === | ||
+ | |||
+ | {| class="ts sortable" | ||
+ | |- | ||
+ | ! style="text-align:left;width:20%" | Function Name | ||
+ | ! style="text-align:left" class="unsortable" | Description | ||
+ | ! style="text-align:left;width:5%" class="unsortable" | Version | ||
+ | ! style="text-align:left;width:15%" class="unsortable" | By | ||
+ | ! style="text-align:left;width:8%" class="unsortable" | Discussion | ||
|- | |- | ||
− | | [[Media: | + | | [[Media:Set MouseButtonBehaviour.zip|Change Mousebutton Behaviour]] || Adds an action part to change the behaviour of left and right mousebutton (send character to...) || 1.0 || Esmeralda || |
|- | |- | ||
− | | [[Media: | + | | [[Media:Fullscreen message.zip|Fullscreen message]] || Adds action part for fullscreen, faded in and out messages, either with a colour or a background image || 1.0 || Javier Cadenas || |
|- | |- | ||
− | | [[Media: | + | | [[Media:Set scene volume.zip|Set scene volume]] || Adds action part for changing scene volume || 1.0 || Javier Cadenas || |
|} | |} | ||
+ | {{toc}} |
Latest revision as of 23:20, 18 February 2025
Here is a list of available action part plugins created by various members of the Visionaire Studio community. If you want to learn how to develop your own plugin, please have a look at our plugins page.
If you have created a plugin and would like to see it added to that list, please tell us on our Discord or in the forum.
Installation
Note that plugins get installed per project.
- Download the plugin zip file.
- In your project root folder (where the .ved/.veb is) add a folder called "plugins", if there isn't already one.
- Unzip the downloaded plugin file and copy the folder from it into the "plugins" folder.
- Open your project in Visionaire and click the jigsaw icon in the upper right.
- The list of available plugins opens up. Click "Install" next to the newly added entry.
- Save your project.
Now you're ready to use the new action part(s). You find all custom action parts at the bottom of the action part list and in the "Custom" section of the action part selection dialog.
Plugin Downloads
Characters
Function Name | Description | Version | By | Discussion |
---|---|---|---|---|
Align Character To Character | Action part to align one character to another character | 1.0 | Esmeralda | Discord |
Send Character to Random Position in Scene | Adds an action part that sends a character to a valid random position in the current scene | 1.1 | Frank Willeke | Discord |
Character Tint | Adds action part for setting the character tint and adjusting its strength. | 1.0 | Dionous Games | Discord |
Give items to character (extended) | Adds an extended version of the default "Give all items to other character" action part. | 1.0 | Einzelkämpfer | Discord |
Send Character To Character | Adds an action part to send a character to the interaction position of another character | 1.2 | Esmeralda | Discord |
Set interaction position character | Adds an action part to set the character postion for executing an action on a character | 1.2 | Esmeralda | Discord |
Interfaces
Function Name | Description | Version | By | Discussion |
---|---|---|---|---|
Roll out dialog | Adds action part for rolling out dialog window | 1.0 | Javier Cadenas | |
Show/Hide Single Interface | Adds an actionpart to show/hide an individual interface (not an interface class) | 1.2 | Esmeralda | |
Slide Interface left/right | Adds an action part that slides an interface to a given position on the x-axis | 1.0 | Esmeralda | Discord |
Slide Interface up/down | Adds an action part that slides an interface to a given position on the y-axis | 1.1 | Esmeralda | Discord |
Objects & Animations
Function Name | Description | Version | By | Discussion |
---|---|---|---|---|
Move animation to | Adds an action part to move an animation to a given position over a given time + easing | 1.0 | Esmeralda | Discord |
Move object to (absolute) | Adds an action part to move an object to an absolute position with easing | 1.0 | Esmeralda | Discord |
Scale or rotate object | Adds action parts to scale and rotate objects with easing | 1.1 | Esmeralda | Discord |
Set animation frames | Adds action part to set animation frames to first and last given frames | 1.0 | Javier Cadenas | |
Set animation frames (Object) | Adds action part to set animation frames of an object to first and last given frames | 1.4 | Esmeralda (based on Javier Cadenas) | |
Set interaction position object | Adds 2 action parts to set the character postion for executing an action on a selected object or on the saved object | 1.1 | Esmeralda | |
Start/Stop shake object | Adds one action part for starting, one for stopping; similar to the earthquake action part, but this shakes only the selected object | 1.2 | Esmeralda |
Language & Text
Function Name | Description | Version | By | Discussion |
---|---|---|---|---|
Change language (extended) | Adds an extended version of the default "Change language" action part which allows setting text and voice languages separately. | 1.0 | Einzelkämpfer | |
Change object/item/character name | Adds action parts to change the name of a scene object, inventory item or character during the game | 1.3 | Einzelkämpfer | Discord |
Set position savegame text | Adds an actionpart to set the position and alignment of the text for the savegames | 1.0 | Esmeralda | Discord |
Set value string | Adds action part for setting and clearing value strings | 1.1 | Javier Cadenas |
Miscellaneous
Function Name | Description | Version | By | Discussion |
---|---|---|---|---|
Change Mousebutton Behaviour | Adds an action part to change the behaviour of left and right mousebutton (send character to...) | 1.0 | Esmeralda | |
Fullscreen message | Adds action part for fullscreen, faded in and out messages, either with a colour or a background image | 1.0 | Javier Cadenas | |
Set scene volume | Adds action part for changing scene volume | 1.0 | Javier Cadenas |