A plugin that integrate with Pipelab
Author: Armaldio
Website: https://github.com/CynToolkit/construct-plugin
Addon Url: https://github.com/CynToolkit/construct-plugin
Download Latest Version : Version: 2.3.0
Made using c3ide2-framework
To build the addon, run the following commands:
npm i
node ./build.js
To run the dev server, run
npm i
node ./dev.js
The build uses the pluginConfig file to generate everything else. The main files you may want to look at would be instance.js
| Property Name | Description | Type |
|---|
| Action | Description | Params |
|---|---|---|
| Initialize integration (synchronous) | Initialize the Pipelab integration (synchronous) | Tag (string) |
| Initialize integration | Initialize the Pipelab integration | |
| Append file (synchronous) | Appends the contents to the file. (synchronous) | Path (string) Contents (string) Tag (string) |
| Append file | Appends the contents to the file. | Path (string) Contents (string) |
| Copy file (synchronous) | Copies the file. (synchronous) | Source (string) Destination (string) Overwrite (boolean) Tag (string) |
| Copy file | Copies the file. | Source (string) Destination (string) Overwrite (boolean) |
| Fetch file size (synchronous) | Fetch the size of the file. (synchronous) | Path (string) Tag (string) |
| Fetch file size | Fetch the size of the file. | Path (string) |
| Create folder (synchronous) | Creates the folder. (synchronous) | Path (string) Tag (string) |
| Create folder | Creates the folder. | Path (string) |
| Delete file (synchronous) | Deletes the file. (synchronous) | Path (string) Recursive (boolean) Tag (string) |
| Delete file | Deletes the file. | Path (string) Recursive (boolean) |
| List files (synchronous) | Load a list of files in a given folder. Use expressions after this action to get the count and file names (synchronous) | Path (string) Recursive (boolean) Tag (string) |
| List files | Load a list of files in a given folder. Use expressions after this action to get the count and file names | Path (string) Recursive (boolean) |
| Move file (synchronous) | Moves the file. (synchronous) | Source (string) Destination (string) Overwrite (boolean) Tag (string) |
| Move file | Moves the file. | Source (string) Destination (string) Overwrite (boolean) |
| Open browser (synchronous) | Opens the browser. (synchronous) | URL (string) Tag (string) |
| Open browser | Opens the browser. | URL (string) |
| Read binary file (synchronous) | Reads a file into a Binary Data object. Triggers 'On binary file read' when completes. (synchronous) | Path (string) Destination (object) Tag (string) |
| Read binary file | Reads a file into a Binary Data object. Triggers 'On binary file read' when completes. | Path (string) Destination (object) |
| Rename file (synchronous) | Renames the file. (synchronous) | Existing file (string) New name (string) Overwrite (boolean) Tag (string) |
| Rename file | Renames the file. | Existing file (string) New name (string) Overwrite (boolean) |
| Run file (synchronous) | Runs the file. (synchronous) | Path (string) Tag (string) |
| Run file | Runs the file. | Path (string) |
| Shell open (synchronous) | Opens the file in the shell. (synchronous) | Path (string) Tag (string) |
| Shell open | Opens the file in the shell. | Path (string) |
| Explorer open (synchronous) | Opens the path in the explorer. (synchronous) | Path (string) Tag (string) |
| Explorer open | Opens the path in the explorer. | Path (string) |
| Write binary file (synchronous) | Writes the binary file. (synchronous) | Path (string) Source (object) Tag (string) |
| Write binary file | Writes the binary file. | Path (string) Source (object) |
| Write text file (synchronous) | Writes the text file. (synchronous) | Path (string) Contents (string) Tag (string) |
| Write text file | Writes the text file. | Path (string) Contents (string) |
| Write text file (synchronous) | Writes the text file. (synchronous) | Path (string) Contents (string) Tag (string) |
| Write text file | Writes the text file. | Path (string) Contents (string) |
| Read text file (synchronous) | Reads the text file. (synchronous) | Path (string) Tag (string) |
| Read text file | Reads the text file. | Path (string) |
| Check if the path exist (synchronous) | Check if the path exist. (synchronous) | Path (string) Tag (string) |
| Check if the path exist | Check if the path exist. | Path (string) |
| Show folder dialog (synchronous) | Show a folder dialog (synchronous) | Tag (string) |
| Show folder dialog | Show a folder dialog | |
| Show open dialog (synchronous) | Show an open dialog (synchronous) | Accept (string) Tag (string) |
| Show open dialog | Show an open dialog | Accept (string) |
| Show save dialog (synchronous) | Show a save dialog (synchronous) | Accept (string) Tag (string) |
| Show save dialog | Show a save dialog | Accept (string) |
| Maximize (synchronous) | Maximize the window (synchronous) | Tag (string) |
| Maximize | Maximize the window | |
| Minimize (synchronous) | Minimize the window (synchronous) | Tag (string) |
| Minimize | Minimize the window | |
| Restore (synchronous) | Restore the window (i.e. show again after minimizing) (synchronous) | Tag (string) |
| Restore | Restore the window (i.e. show again after minimizing) | |
| Request attention (synchronous) | Start or stop requesting attention from the user, e.g. by flashing the title bar (depends on OS). (synchronous) | Mode (combo) Tag (string) |
| Request attention | Start or stop requesting attention from the user, e.g. by flashing the title bar (depends on OS). | Mode (combo) |
| Set always on top (synchronous) | Enable or disable the window always being on top of other windows. (synchronous) | Mode (combo) Tag (string) |
| Set always on top | Enable or disable the window always being on top of other windows. | Mode (combo) |
| Set height (synchronous) | Set the height of the window. (synchronous) | Height (number) Tag (string) |
| Set height | Set the height of the window. | Height (number) |
| Set maximum size (synchronous) | Set the maximum size of the window. (synchronous) | Max width (number) Max height (number) Tag (string) |
| Set maximum size | Set the maximum size of the window. | Max width (number) Max height (number) |
| Set minimum size (synchronous) | Set the minimum size of the window. (synchronous) | Max width (number) Max height (number) Tag (string) |
| Set minimum size | Set the minimum size of the window. | Max width (number) Max height (number) |
| Set resizable (synchronous) | Enable or disable the window resizing. (synchronous) | Resizable (combo) Tag (string) |
| Set resizable | Enable or disable the window resizing. | Resizable (combo) |
| Set title (synchronous) | Set the title of the window. (synchronous) | Title (string) Tag (string) |
| Set title | Set the title of the window. | Title (string) |
| Set width (synchronous) | Set the width of the window. (synchronous) | Width (number) Tag (string) |
| Set width | Set the width of the window. | Width (number) |
| Set x (synchronous) | Set the x position of the window. (synchronous) | X (number) Tag (string) |
| Set x | Set the x position of the window. | X (number) |
| Set y (synchronous) | Set the y position of the window. (synchronous) | Y (number) Tag (string) |
| Set y | Set the y position of the window. | Y (number) |
| Show dev tools (synchronous) | Show or hide the dev tools. (synchronous) | Show (combo) Tag (string) |
| Show dev tools | Show or hide the dev tools. | Show (combo) |
| Unmaximize (synchronous) | Unmaximize the window (synchronous) | Tag (string) |
| Unmaximize | Unmaximize the window | |
| Set Fullscreen (synchronous) | Change fullscreen state (synchronous) | Fullscreen (combo) Tag (string) |
| Set Fullscreen | Change fullscreen state | Fullscreen (combo) |
| Activate achievement (synchronous) | Activate a steam achievement (synchronous) | Achievement (string) Tag (string) |
| Activate achievement | Activate a steam achievement | Achievement (string) |
| Clear achievement (synchronous) | Clear a steam achievement (synchronous) | Achievement (string) Tag (string) |
| Clear achievement | Clear a steam achievement | Achievement (string) |
| Check achievement activation state (synchronous) | Check the activation state of a steam achievement (synchronous) | Achievement (string) Tag (string) |
| Check achievement activation state | Check the activation state of a steam achievement | Achievement (string) |
| Set rich presence (synchronous) | Set the rich presence of the local player. (synchronous) | Key (string) Value (string) Tag (string) |
| Set rich presence | Set the rich presence of the local player. | Key (string) Value (string) |
| Set activity (synchronous) | Set the discord activity (aka Rich presence). (synchronous) | Details (string) State (string) Start Timestamp (string) Large image key (string) Large image text (string) Small image key (string) Small image text (string) Tag (string) |
| Set activity | Set the discord activity (aka Rich presence). | Details (string) State (string) Start Timestamp (string) Large image key (string) Large image text (string) Small image key (string) Small image text (string) |
| Upload score (synchronous) | Upload a score to a leaderboard (synchronous) | Leaderboard (string) Score (number) Upload type (combo) Tag (string) |
| Upload score | Upload a score to a leaderboard | Leaderboard (string) Score (number) Upload type (combo) |
| Upload score with metadata (synchronous) | Upload a score to a leaderboard with metadata (synchronous) | Leaderboard (string) Score (number) Metadata (object) Upload type (combo) Tag (string) |
| Upload score with metadata | Upload a score to a leaderboard with metadata | Leaderboard (string) Score (number) Metadata (object) Upload type (combo) |
| Download scores (synchronous) | Download scores from a leaderboard | |
| When Download type is Regular, offset are absolute. | ||
| When Download type is Around the user, the offsets are the amount of entries around the user to fetch. (synchronous) | Leaderboard (string) Download type (combo) Start (number) End (number) Output (object) Tag (string) |
|
| Download scores | Download scores from a leaderboard | |
| When Download type is Regular, offset are absolute. | ||
| When Download type is Around the user, the offsets are the amount of entries around the user to fetch. | Leaderboard (string) Download type (combo) Start (number) End (number) Output (object) |
|
| Activate Steam overlay to web page (synchronous) | Activates Steam Overlay web browser directly to the specified URL (synchronous) | URL (string) Mode (combo) Tag (string) |
| Activate Steam overlay to web page | Activates Steam Overlay web browser directly to the specified URL | URL (string) Mode (combo) |
| Activate Steam overlay to store (synchronous) | Activates the Steam Overlay to the Steam store page for the provided app (synchronous) | App ID (number) Flag (combo) Tag (string) |
| Activate Steam overlay to store | Activates the Steam Overlay to the Steam store page for the provided app | App ID (number) Flag (combo) |
| Condition | Description | Params |
|---|---|---|
| On "Initialize" success | Trigger when the "Initialize" is executed with success. | Tag (string) |
| On any "Initialize" success | Trigger when any of the "Initialize" are executed with success. | |
| On "Initialize" error | Trigger when the "Initialize" failed to execute. | Tag (string) |
| On any "Initialize" error | Trigger when any of the "Initialize" failed to execute. | |
| On "AppendFile" success | Trigger when the "AppendFile" is executed with success. | Tag (string) |
| On any "AppendFile" success | Trigger when any of the "AppendFile" are executed with success. | |
| On "AppendFile" error | Trigger when the "AppendFile" failed to execute. | Tag (string) |
| On any "AppendFile" error | Trigger when any of the "AppendFile" failed to execute. | |
| On "CopyFile" success | Trigger when the "CopyFile" is executed with success. | Tag (string) |
| On any "CopyFile" success | Trigger when any of the "CopyFile" are executed with success. | |
| On "CopyFile" error | Trigger when the "CopyFile" failed to execute. | Tag (string) |
| On any "CopyFile" error | Trigger when any of the "CopyFile" failed to execute. | |
| On "FetchFileSize" success | Trigger when the "FetchFileSize" is executed with success. | Tag (string) |
| On any "FetchFileSize" success | Trigger when any of the "FetchFileSize" are executed with success. | |
| On "FetchFileSize" error | Trigger when the "FetchFileSize" failed to execute. | Tag (string) |
| On any "FetchFileSize" error | Trigger when any of the "FetchFileSize" failed to execute. | |
| On "CreateFolder" success | Trigger when the "CreateFolder" is executed with success. | Tag (string) |
| On any "CreateFolder" success | Trigger when any of the "CreateFolder" are executed with success. | |
| On "CreateFolder" error | Trigger when the "CreateFolder" failed to execute. | Tag (string) |
| On any "CreateFolder" error | Trigger when any of the "CreateFolder" failed to execute. | |
| On "DeleteFile" success | Trigger when the "DeleteFile" is executed with success. | Tag (string) |
| On any "DeleteFile" success | Trigger when any of the "DeleteFile" are executed with success. | |
| On "DeleteFile" error | Trigger when the "DeleteFile" failed to execute. | Tag (string) |
| On any "DeleteFile" error | Trigger when any of the "DeleteFile" failed to execute. | |
| On "ListFiles" success | Trigger when the "ListFiles" is executed with success. | Tag (string) |
| On any "ListFiles" success | Trigger when any of the "ListFiles" are executed with success. | |
| On "ListFiles" error | Trigger when the "ListFiles" failed to execute. | Tag (string) |
| On any "ListFiles" error | Trigger when any of the "ListFiles" failed to execute. | |
| On "MoveFile" success | Trigger when the "MoveFile" is executed with success. | Tag (string) |
| On any "MoveFile" success | Trigger when any of the "MoveFile" are executed with success. | |
| On "MoveFile" error | Trigger when the "MoveFile" failed to execute. | Tag (string) |
| On any "MoveFile" error | Trigger when any of the "MoveFile" failed to execute. | |
| On "OpenBrowser" success | Trigger when the "OpenBrowser" is executed with success. | Tag (string) |
| On any "OpenBrowser" success | Trigger when any of the "OpenBrowser" are executed with success. | |
| On "OpenBrowser" error | Trigger when the "OpenBrowser" failed to execute. | Tag (string) |
| On any "OpenBrowser" error | Trigger when any of the "OpenBrowser" failed to execute. | |
| On "ReadBinaryFile" success | Trigger when the "ReadBinaryFile" is executed with success. | Tag (string) |
| On any "ReadBinaryFile" success | Trigger when any of the "ReadBinaryFile" are executed with success. | |
| On "ReadBinaryFile" error | Trigger when the "ReadBinaryFile" failed to execute. | Tag (string) |
| On any "ReadBinaryFile" error | Trigger when any of the "ReadBinaryFile" failed to execute. | |
| On "RenameFile" success | Trigger when the "RenameFile" is executed with success. | Tag (string) |
| On any "RenameFile" success | Trigger when any of the "RenameFile" are executed with success. | |
| On "RenameFile" error | Trigger when the "RenameFile" failed to execute. | Tag (string) |
| On any "RenameFile" error | Trigger when any of the "RenameFile" failed to execute. | |
| On "RunFile" success | Trigger when the "RunFile" is executed with success. | Tag (string) |
| On any "RunFile" success | Trigger when any of the "RunFile" are executed with success. | |
| On "RunFile" error | Trigger when the "RunFile" failed to execute. | Tag (string) |
| On any "RunFile" error | Trigger when any of the "RunFile" failed to execute. | |
| On "ShellOpen" success | Trigger when the "ShellOpen" is executed with success. | Tag (string) |
| On any "ShellOpen" success | Trigger when any of the "ShellOpen" are executed with success. | |
| On "ShellOpen" error | Trigger when the "ShellOpen" failed to execute. | Tag (string) |
| On any "ShellOpen" error | Trigger when any of the "ShellOpen" failed to execute. | |
| On "ExplorerOpen" success | Trigger when the "ExplorerOpen" is executed with success. | Tag (string) |
| On any "ExplorerOpen" success | Trigger when any of the "ExplorerOpen" are executed with success. | |
| On "ExplorerOpen" error | Trigger when the "ExplorerOpen" failed to execute. | Tag (string) |
| On any "ExplorerOpen" error | Trigger when any of the "ExplorerOpen" failed to execute. | |
| On "WriteBinaryFile" success | Trigger when the "WriteBinaryFile" is executed with success. | Tag (string) |
| On any "WriteBinaryFile" success | Trigger when any of the "WriteBinaryFile" are executed with success. | |
| On "WriteBinaryFile" error | Trigger when the "WriteBinaryFile" failed to execute. | Tag (string) |
| On any "WriteBinaryFile" error | Trigger when any of the "WriteBinaryFile" failed to execute. | |
| On "WriteTextFile" success | Trigger when the "WriteTextFile" is executed with success. | Tag (string) |
| On any "WriteTextFile" success | Trigger when any of the "WriteTextFile" are executed with success. | |
| On "WriteTextFile" error | Trigger when the "WriteTextFile" failed to execute. | Tag (string) |
| On any "WriteTextFile" error | Trigger when any of the "WriteTextFile" failed to execute. | |
| On "WriteText" success | Trigger when the "WriteText" is executed with success. | Tag (string) |
| On any "WriteText" success | Trigger when any of the "WriteText" are executed with success. | |
| On "WriteText" error | Trigger when the "WriteText" failed to execute. | Tag (string) |
| On any "WriteText" error | Trigger when any of the "WriteText" failed to execute. | |
| On "ReadTextFile" success | Trigger when the "ReadTextFile" is executed with success. | Tag (string) |
| On any "ReadTextFile" success | Trigger when any of the "ReadTextFile" are executed with success. | |
| On "ReadTextFile" error | Trigger when the "ReadTextFile" failed to execute. | Tag (string) |
| On any "ReadTextFile" error | Trigger when any of the "ReadTextFile" failed to execute. | |
| On "CheckIfPathExist" success | Trigger when the "CheckIfPathExist" is executed with success. | Tag (string) |
| On any "CheckIfPathExist" success | Trigger when any of the "CheckIfPathExist" are executed with success. | |
| On "CheckIfPathExist" error | Trigger when the "CheckIfPathExist" failed to execute. | Tag (string) |
| On any "CheckIfPathExist" error | Trigger when any of the "CheckIfPathExist" failed to execute. | |
| On "ShowFolderDialog" success | Trigger when the "ShowFolderDialog" is executed with success. | Tag (string) |
| On any "ShowFolderDialog" success | Trigger when any of the "ShowFolderDialog" are executed with success. | |
| On "ShowFolderDialog" error | Trigger when the "ShowFolderDialog" failed to execute. | Tag (string) |
| On any "ShowFolderDialog" error | Trigger when any of the "ShowFolderDialog" failed to execute. | |
| On "ShowOpenDialog" success | Trigger when the "ShowOpenDialog" is executed with success. | Tag (string) |
| On any "ShowOpenDialog" success | Trigger when any of the "ShowOpenDialog" are executed with success. | |
| On "ShowOpenDialog" error | Trigger when the "ShowOpenDialog" failed to execute. | Tag (string) |
| On any "ShowOpenDialog" error | Trigger when any of the "ShowOpenDialog" failed to execute. | |
| On "ShowSaveDialog" success | Trigger when the "ShowSaveDialog" is executed with success. | Tag (string) |
| On any "ShowSaveDialog" success | Trigger when any of the "ShowSaveDialog" are executed with success. | |
| On "ShowSaveDialog" error | Trigger when the "ShowSaveDialog" failed to execute. | Tag (string) |
| On any "ShowSaveDialog" error | Trigger when any of the "ShowSaveDialog" failed to execute. | |
| On "Maximize" success | Trigger when the "Maximize" is executed with success. | Tag (string) |
| On any "Maximize" success | Trigger when any of the "Maximize" are executed with success. | |
| On "Maximize" error | Trigger when the "Maximize" failed to execute. | Tag (string) |
| On any "Maximize" error | Trigger when any of the "Maximize" failed to execute. | |
| On "Minimize" success | Trigger when the "Minimize" is executed with success. | Tag (string) |
| On any "Minimize" success | Trigger when any of the "Minimize" are executed with success. | |
| On "Minimize" error | Trigger when the "Minimize" failed to execute. | Tag (string) |
| On any "Minimize" error | Trigger when any of the "Minimize" failed to execute. | |
| On "Restore" success | Trigger when the "Restore" is executed with success. | Tag (string) |
| On any "Restore" success | Trigger when any of the "Restore" are executed with success. | |
| On "Restore" error | Trigger when the "Restore" failed to execute. | Tag (string) |
| On any "Restore" error | Trigger when any of the "Restore" failed to execute. | |
| On "RequestAttention" success | Trigger when the "RequestAttention" is executed with success. | Tag (string) |
| On any "RequestAttention" success | Trigger when any of the "RequestAttention" are executed with success. | |
| On "RequestAttention" error | Trigger when the "RequestAttention" failed to execute. | Tag (string) |
| On any "RequestAttention" error | Trigger when any of the "RequestAttention" failed to execute. | |
| On "SetAlwaysOnTop" success | Trigger when the "SetAlwaysOnTop" is executed with success. | Tag (string) |
| On any "SetAlwaysOnTop" success | Trigger when any of the "SetAlwaysOnTop" are executed with success. | |
| On "SetAlwaysOnTop" error | Trigger when the "SetAlwaysOnTop" failed to execute. | Tag (string) |
| On any "SetAlwaysOnTop" error | Trigger when any of the "SetAlwaysOnTop" failed to execute. | |
| On "SetHeight" success | Trigger when the "SetHeight" is executed with success. | Tag (string) |
| On any "SetHeight" success | Trigger when any of the "SetHeight" are executed with success. | |
| On "SetHeight" error | Trigger when the "SetHeight" failed to execute. | Tag (string) |
| On any "SetHeight" error | Trigger when any of the "SetHeight" failed to execute. | |
| On "SetMaximumSize" success | Trigger when the "SetMaximumSize" is executed with success. | Tag (string) |
| On any "SetMaximumSize" success | Trigger when any of the "SetMaximumSize" are executed with success. | |
| On "SetMaximumSize" error | Trigger when the "SetMaximumSize" failed to execute. | Tag (string) |
| On any "SetMaximumSize" error | Trigger when any of the "SetMaximumSize" failed to execute. | |
| On "SetMinimumSize" success | Trigger when the "SetMinimumSize" is executed with success. | Tag (string) |
| On any "SetMinimumSize" success | Trigger when any of the "SetMinimumSize" are executed with success. | |
| On "SetMinimumSize" error | Trigger when the "SetMinimumSize" failed to execute. | Tag (string) |
| On any "SetMinimumSize" error | Trigger when any of the "SetMinimumSize" failed to execute. | |
| On "SetResizable" success | Trigger when the "SetResizable" is executed with success. | Tag (string) |
| On any "SetResizable" success | Trigger when any of the "SetResizable" are executed with success. | |
| On "SetResizable" error | Trigger when the "SetResizable" failed to execute. | Tag (string) |
| On any "SetResizable" error | Trigger when any of the "SetResizable" failed to execute. | |
| On "SetTitle" success | Trigger when the "SetTitle" is executed with success. | Tag (string) |
| On any "SetTitle" success | Trigger when any of the "SetTitle" are executed with success. | |
| On "SetTitle" error | Trigger when the "SetTitle" failed to execute. | Tag (string) |
| On any "SetTitle" error | Trigger when any of the "SetTitle" failed to execute. | |
| On "SetWidth" success | Trigger when the "SetWidth" is executed with success. | Tag (string) |
| On any "SetWidth" success | Trigger when any of the "SetWidth" are executed with success. | |
| On "SetWidth" error | Trigger when the "SetWidth" failed to execute. | Tag (string) |
| On any "SetWidth" error | Trigger when any of the "SetWidth" failed to execute. | |
| On "SetX" success | Trigger when the "SetX" is executed with success. | Tag (string) |
| On any "SetX" success | Trigger when any of the "SetX" are executed with success. | |
| On "SetX" error | Trigger when the "SetX" failed to execute. | Tag (string) |
| On any "SetX" error | Trigger when any of the "SetX" failed to execute. | |
| On "SetY" success | Trigger when the "SetY" is executed with success. | Tag (string) |
| On any "SetY" success | Trigger when any of the "SetY" are executed with success. | |
| On "SetY" error | Trigger when the "SetY" failed to execute. | Tag (string) |
| On any "SetY" error | Trigger when any of the "SetY" failed to execute. | |
| On "ShowDevTools" success | Trigger when the "ShowDevTools" is executed with success. | Tag (string) |
| On any "ShowDevTools" success | Trigger when any of the "ShowDevTools" are executed with success. | |
| On "ShowDevTools" error | Trigger when the "ShowDevTools" failed to execute. | Tag (string) |
| On any "ShowDevTools" error | Trigger when any of the "ShowDevTools" failed to execute. | |
| On "Unmaximize" success | Trigger when the "Unmaximize" is executed with success. | Tag (string) |
| On any "Unmaximize" success | Trigger when any of the "Unmaximize" are executed with success. | |
| On "Unmaximize" error | Trigger when the "Unmaximize" failed to execute. | Tag (string) |
| On any "Unmaximize" error | Trigger when any of the "Unmaximize" failed to execute. | |
| On "SetFullscreen" success | Trigger when the "SetFullscreen" is executed with success. | Tag (string) |
| On any "SetFullscreen" success | Trigger when any of the "SetFullscreen" are executed with success. | |
| On "SetFullscreen" error | Trigger when the "SetFullscreen" failed to execute. | Tag (string) |
| On any "SetFullscreen" error | Trigger when any of the "SetFullscreen" failed to execute. | |
| On "ActivateAchievement" success | Trigger when the "ActivateAchievement" is executed with success. | Tag (string) |
| On any "ActivateAchievement" success | Trigger when any of the "ActivateAchievement" are executed with success. | |
| On "ActivateAchievement" error | Trigger when the "ActivateAchievement" failed to execute. | Tag (string) |
| On any "ActivateAchievement" error | Trigger when any of the "ActivateAchievement" failed to execute. | |
| On "ClearAchievement" success | Trigger when the "ClearAchievement" is executed with success. | Tag (string) |
| On any "ClearAchievement" success | Trigger when any of the "ClearAchievement" are executed with success. | |
| On "ClearAchievement" error | Trigger when the "ClearAchievement" failed to execute. | Tag (string) |
| On any "ClearAchievement" error | Trigger when any of the "ClearAchievement" failed to execute. | |
| On "CheckAchievementActivationState" success | Trigger when the "CheckAchievementActivationState" is executed with success. | Tag (string) |
| On any "CheckAchievementActivationState" success | Trigger when any of the "CheckAchievementActivationState" are executed with success. | |
| On "CheckAchievementActivationState" error | Trigger when the "CheckAchievementActivationState" failed to execute. | Tag (string) |
| On any "CheckAchievementActivationState" error | Trigger when any of the "CheckAchievementActivationState" failed to execute. | |
| On "SetRichPresence" success | Trigger when the "SetRichPresence" is executed with success. | Tag (string) |
| On any "SetRichPresence" success | Trigger when any of the "SetRichPresence" are executed with success. | |
| On "SetRichPresence" error | Trigger when the "SetRichPresence" failed to execute. | Tag (string) |
| On any "SetRichPresence" error | Trigger when any of the "SetRichPresence" failed to execute. | |
| On "DiscordSetActivity" success | Trigger when the "DiscordSetActivity" is executed with success. | Tag (string) |
| On any "DiscordSetActivity" success | Trigger when any of the "DiscordSetActivity" are executed with success. | |
| On "DiscordSetActivity" error | Trigger when the "DiscordSetActivity" failed to execute. | Tag (string) |
| On any "DiscordSetActivity" error | Trigger when any of the "DiscordSetActivity" failed to execute. | |
| On "LeaderboardUploadScore" success | Trigger when the "LeaderboardUploadScore" is executed with success. | Tag (string) |
| On any "LeaderboardUploadScore" success | Trigger when any of the "LeaderboardUploadScore" are executed with success. | |
| On "LeaderboardUploadScore" error | Trigger when the "LeaderboardUploadScore" failed to execute. | Tag (string) |
| On any "LeaderboardUploadScore" error | Trigger when any of the "LeaderboardUploadScore" failed to execute. | |
| On "LeaderboardUploadScoreWithMetadata" success | Trigger when the "LeaderboardUploadScoreWithMetadata" is executed with success. | Tag (string) |
| On any "LeaderboardUploadScoreWithMetadata" success | Trigger when any of the "LeaderboardUploadScoreWithMetadata" are executed with success. | |
| On "LeaderboardUploadScoreWithMetadata" error | Trigger when the "LeaderboardUploadScoreWithMetadata" failed to execute. | Tag (string) |
| On any "LeaderboardUploadScoreWithMetadata" error | Trigger when any of the "LeaderboardUploadScoreWithMetadata" failed to execute. | |
| On "LeaderboardDownloadScore" success | Trigger when the "LeaderboardDownloadScore" is executed with success. | Tag (string) |
| On any "LeaderboardDownloadScore" success | Trigger when any of the "LeaderboardDownloadScore" are executed with success. | |
| On "LeaderboardDownloadScore" error | Trigger when the "LeaderboardDownloadScore" failed to execute. | Tag (string) |
| On any "LeaderboardDownloadScore" error | Trigger when any of the "LeaderboardDownloadScore" failed to execute. | |
| On "ActivateToWebPage" success | Trigger when the "ActivateToWebPage" is executed with success. | Tag (string) |
| On any "ActivateToWebPage" success | Trigger when any of the "ActivateToWebPage" are executed with success. | |
| On "ActivateToWebPage" error | Trigger when the "ActivateToWebPage" failed to execute. | Tag (string) |
| On any "ActivateToWebPage" error | Trigger when any of the "ActivateToWebPage" failed to execute. | |
| On "ActivateToStore" success | Trigger when the "ActivateToStore" is executed with success. | Tag (string) |
| On any "ActivateToStore" success | Trigger when any of the "ActivateToStore" are executed with success. | |
| On "ActivateToStore" error | Trigger when the "ActivateToStore" failed to execute. | Tag (string) |
| On any "ActivateToStore" error | Trigger when any of the "ActivateToStore" failed to execute. | |
| Is engine | Return true if the engine running the app is the one selected | Engine (combo) |
| Is initialized | Returns true if the Pipelab integration has been initialized | |
| Is full screen | Returns true if the window is in full screen mode. | State (combo) |
| Last checked path exists | Returns true if the last checked path exists. |
| Expression | Description | Return Type | Params |
|---|---|---|---|
| InitializeError | The error of the "Initialize last call" | string | |
| InitializeResult | The result of the "Initialize last call" | string | |
| AppendFileError | The error of the "AppendFile last call" | string | |
| AppendFileResult | The result of the "AppendFile last call" | string | |
| CopyFileError | The error of the "CopyFile last call" | string | |
| CopyFileResult | The result of the "CopyFile last call" | string | |
| FetchFileSizeError | The error of the "FetchFileSize last call" | string | |
| FetchFileSizeResult | The result of the "FetchFileSize last call" | string | |
| CreateFolderError | The error of the "CreateFolder last call" | string | |
| CreateFolderResult | The result of the "CreateFolder last call" | string | |
| DeleteFileError | The error of the "DeleteFile last call" | string | |
| DeleteFileResult | The result of the "DeleteFile last call" | string | |
| ListFilesError | The error of the "ListFiles last call" | string | |
| ListFilesResult | The result of the "ListFiles last call" | string | |
| MoveFileError | The error of the "MoveFile last call" | string | |
| MoveFileResult | The result of the "MoveFile last call" | string | |
| OpenBrowserError | The error of the "OpenBrowser last call" | string | |
| OpenBrowserResult | The result of the "OpenBrowser last call" | string | |
| ReadBinaryFileError | The error of the "ReadBinaryFile last call" | string | |
| ReadBinaryFileResult | The result of the "ReadBinaryFile last call" | string | |
| RenameFileError | The error of the "RenameFile last call" | string | |
| RenameFileResult | The result of the "RenameFile last call" | string | |
| RunFileError | The error of the "RunFile last call" | string | |
| RunFileResult | The result of the "RunFile last call" | string | |
| ShellOpenError | The error of the "ShellOpen last call" | string | |
| ShellOpenResult | The result of the "ShellOpen last call" | string | |
| ExplorerOpenError | The error of the "ExplorerOpen last call" | string | |
| ExplorerOpenResult | The result of the "ExplorerOpen last call" | string | |
| WriteBinaryFileError | The error of the "WriteBinaryFile last call" | string | |
| WriteBinaryFileResult | The result of the "WriteBinaryFile last call" | string | |
| WriteTextFileError | The error of the "WriteTextFile last call" | string | |
| WriteTextFileResult | The result of the "WriteTextFile last call" | string | |
| WriteTextError | The error of the "WriteText last call" | string | |
| WriteTextResult | The result of the "WriteText last call" | string | |
| ReadTextFileError | The error of the "ReadTextFile last call" | string | |
| ReadTextFileResult | The result of the "ReadTextFile last call" | string | |
| CheckIfPathExistError | The error of the "CheckIfPathExist last call" | string | |
| CheckIfPathExistResult | The result of the "CheckIfPathExist last call" | string | |
| ShowFolderDialogError | The error of the "ShowFolderDialog last call" | string | |
| ShowFolderDialogResult | The result of the "ShowFolderDialog last call" | string | |
| ShowOpenDialogError | The error of the "ShowOpenDialog last call" | string | |
| ShowOpenDialogResult | The result of the "ShowOpenDialog last call" | string | |
| ShowSaveDialogError | The error of the "ShowSaveDialog last call" | string | |
| ShowSaveDialogResult | The result of the "ShowSaveDialog last call" | string | |
| MaximizeError | The error of the "Maximize last call" | string | |
| MaximizeResult | The result of the "Maximize last call" | string | |
| MinimizeError | The error of the "Minimize last call" | string | |
| MinimizeResult | The result of the "Minimize last call" | string | |
| RestoreError | The error of the "Restore last call" | string | |
| RestoreResult | The result of the "Restore last call" | string | |
| RequestAttentionError | The error of the "RequestAttention last call" | string | |
| RequestAttentionResult | The result of the "RequestAttention last call" | string | |
| SetAlwaysOnTopError | The error of the "SetAlwaysOnTop last call" | string | |
| SetAlwaysOnTopResult | The result of the "SetAlwaysOnTop last call" | string | |
| SetHeightError | The error of the "SetHeight last call" | string | |
| SetHeightResult | The result of the "SetHeight last call" | string | |
| SetMaximumSizeError | The error of the "SetMaximumSize last call" | string | |
| SetMaximumSizeResult | The result of the "SetMaximumSize last call" | string | |
| SetMinimumSizeError | The error of the "SetMinimumSize last call" | string | |
| SetMinimumSizeResult | The result of the "SetMinimumSize last call" | string | |
| SetResizableError | The error of the "SetResizable last call" | string | |
| SetResizableResult | The result of the "SetResizable last call" | string | |
| SetTitleError | The error of the "SetTitle last call" | string | |
| SetTitleResult | The result of the "SetTitle last call" | string | |
| SetWidthError | The error of the "SetWidth last call" | string | |
| SetWidthResult | The result of the "SetWidth last call" | string | |
| SetXError | The error of the "SetX last call" | string | |
| SetXResult | The result of the "SetX last call" | string | |
| SetYError | The error of the "SetY last call" | string | |
| SetYResult | The result of the "SetY last call" | string | |
| ShowDevToolsError | The error of the "ShowDevTools last call" | string | |
| ShowDevToolsResult | The result of the "ShowDevTools last call" | string | |
| UnmaximizeError | The error of the "Unmaximize last call" | string | |
| UnmaximizeResult | The result of the "Unmaximize last call" | string | |
| SetFullscreenError | The error of the "SetFullscreen last call" | string | |
| SetFullscreenResult | The result of the "SetFullscreen last call" | string | |
| ActivateAchievementError | The error of the "ActivateAchievement last call" | string | |
| ActivateAchievementResult | The result of the "ActivateAchievement last call" | string | |
| ClearAchievementError | The error of the "ClearAchievement last call" | string | |
| ClearAchievementResult | The result of the "ClearAchievement last call" | string | |
| CheckAchievementActivationStateError | The error of the "CheckAchievementActivationState last call" | string | |
| CheckAchievementActivationStateResult | The result of the "CheckAchievementActivationState last call" | string | |
| SetRichPresenceError | The error of the "SetRichPresence last call" | string | |
| SetRichPresenceResult | The result of the "SetRichPresence last call" | string | |
| DiscordSetActivityError | The error of the "DiscordSetActivity last call" | string | |
| DiscordSetActivityResult | The result of the "DiscordSetActivity last call" | string | |
| LeaderboardUploadScoreError | The error of the "LeaderboardUploadScore last call" | string | |
| LeaderboardUploadScoreResult | The result of the "LeaderboardUploadScore last call" | string | |
| LeaderboardUploadScoreWithMetadataError | The error of the "LeaderboardUploadScoreWithMetadata last call" | string | |
| LeaderboardUploadScoreWithMetadataResult | The result of the "LeaderboardUploadScoreWithMetadata last call" | string | |
| LeaderboardDownloadScoreError | The error of the "LeaderboardDownloadScore last call" | string | |
| LeaderboardDownloadScoreResult | The result of the "LeaderboardDownloadScore last call" | string | |
| ActivateToWebPageError | The error of the "ActivateToWebPage last call" | string | |
| ActivateToWebPageResult | The result of the "ActivateToWebPage last call" | string | |
| ActivateToStoreError | The error of the "ActivateToStore last call" | string | |
| ActivateToStoreResult | The result of the "ActivateToStore last call" | string | |
| ArgumentAt | Get the argument at the given index. | string | Index (number) |
| ArgumentCount | Get the number of arguments. | number | |
| AppFolderURL | Return the URL of the folder of the current app. | string | |
| DroppedFile | Return the dropped file after a file drop. | string | |
| ListAt | Get the file at the given index. | string | Index (number) |
| ListCount | Get the number of files in the folder. | number | |
| ProjectFilesFolder | Return the folder of the project files. | string | |
| ProjectFilesFolderURL | Return the URL of the folder of the project files. | string | |
| ReadFile | Return the contents of the file. | string | |
| UserFolder | Return the current User's folder | string | |
| HomeFolder | Return the current Home folder | string | |
| AppDataFolder | Return the current AppDataFolder folder | string | |
| LocalAppDataFolder | Return the current AppDataFolder folder | string | |
| UserDataFolder | Return the current UserDataFolder folder | string | |
| LocalUserDataFolder | Return the current LocalUserDataFolder folder | string | |
| SessionDataFolder | Return the current SessionDataFolder folder | string | |
| TempFolder | Return the current TempFolder folder | string | |
| ExeFolder | Return the current ExeFolder folder | string | |
| ModuleFolder | Return the current ModuleFolder folder | string | |
| DesktopFolder | Return the current DesktopFolder folder | string | |
| DocumentsFolder | Return the current DocumentsFolder folder | string | |
| DownloadsFolder | Return the current DownloadsFolder folder | string | |
| MusicFolder | Return the current MusicFolder folder | string | |
| PicturesFolder | Return the current PicturesFolder folder | string | |
| VideosFolder | Return the current VideosFolder folder | string | |
| RecentFolder | Return the current RecentFolder folder | string | |
| LogsFolder | Return the current LogsFolder folder | string | |
| CrashDumpsFolder | Return the current CrashDumpsFolder folder | string | |
| AppFolder | Return the folder of the current app. | string | |
| WindowHeight | Return the height of the window. | number | |
| WindowWidth | Return the width of the window. | number | |
| WindowTitle | Return the title of the window. | string | |
| WindowX | Return the x position of the window. | number | |
| WindowY | Return the y position of the window. | number | |
| FullscreenState | Return the fullscreen state of the window. | number | |
| CurrentPlatform | Get the current platform (e.g., 'win32', 'darwin', 'linux'). | string | |
| CurrentArchitecture | Get the current architecture (e.g., 'x64', 'arm64'). | string | |
| SteamAccountId | Get the Steam account ID. | number | |
| SteamId32 | Get the Steam ID32. | string | |
| SteamId64 | Get the Steam ID64. | string | |
| SteamUsername | Get the Steam username. | string | |
| SteamLevel | Get the Steam level. | number | |
| SteamIpCountry | Get the Steam IP country. | string | |
| SteamIsRunningOnSteamDeck | Return true if the app is running on a Steam Deck. | number | |
| SteamAppId | Get the currently used Steam App ID. | number |
ProjectFilesFolder: Direct path to your games's content
- Windows:
C:/Users/quent/AppData/Local/Temp/f0e3c24c1443adce014e5924d5f47e1b571c92e0f29d11d4/build/out/Pipelab-win32-x64/resources/app.asar/src/app - Linux:
- MacOS:
UserFolder:
- Windows: ``
- Linux:
- MacOS:
HomeFolder:
- Windows: C:/Users/quent
- Linux:
- MacOS:
AppDataFolder:
- Windows: C:/Users/quent/AppData/Roaming
- Linux:
- MacOS:
LocalAppDataFolder:
- Windows: ``
- Linux:
- MacOS:
UserDataFolder:
- Windows: C:/Users/quent/AppData/Roaming/app
- Linux:
- MacOS:
LocalUserDataFolder:
- Windows: ``
- Linux:
- MacOS:
SessionDataFolder:
- Windows: ``
- Linux:
- MacOS:
TempFolder:
- Windows: ``
- Linux:
- MacOS:
ExeFolder:
- Windows: ``
- Linux:
- MacOS:
ModuleFolder:
- Windows: ``
- Linux:
- MacOS:
DesktopFolder:
- Windows: ``
- Linux:
- MacOS:
DocumentsFolder:
- Windows: ``
- Linux:
- MacOS:
DownloadsFolder:
- Windows: ``
- Linux:
- MacOS:
MusicFolder:
- Windows: ``
- Linux:
- MacOS:
PicturesFolder:
- Windows: ``
- Linux:
- MacOS:
VideosFolder:
- Windows: ``
- Linux:
- MacOS:
RecentFolder:
- Windows: ``
- Linux:
- MacOS:
LogsFolder:
- Windows: ``
- Linux:
- MacOS:
CrashDumpsFolder:
- Windows: C:/Users/quent/AppData/Roaming/app/Crashpad
- Linux:
- MacOS:
AppFolder:
- Windows:
- Linux:
- MacOS: