Pages for this project
This page presumes you already understand the SplameiPlay file syntax. If you don’t, please check out this page.
Prerequisites
To make the installer file work, you’ll need an already set up server following the server syntax and the base URL so SplameiPlay can access the data, otherwise the installer file won’t work fully.
Setting up the header
For the installer file, you’ll need to set the header correctly so SplameiPlay can recognise the installer file. To do this, set the type to Installer and type version to 1.1.
Adding the contents
Next, we need to setup the contents of the installer file. Firstly, the name and author needs to be set so create a key value pair with the names Name and Author followed by the name and author of the project.
The name and author of the project currently can only contain alphanumerical characters and spaces. Other characters will not be allowed.
Once you set the name and author of the project, you will not be able to change it later without fully reinstalling the project
After that’s set, you need to set the executable name of the project. This is the file name of the project SplameiPlay will launch when playing the project. You can set this by creating a key with the name ExeName.
The executable to run must be within the root files of the downloaded files from the server otherwise, SplameiPlay will be unable to add the project or trigger a critical exception when trying to launch your project
Finally, we need to setup the URLs for SplameiPlay. These URLs are the main URL (Url), Notices URL (NoticesUrl) and Info URL (ProjectUrl). You can set these by creating keys with the provided names in the code blocks and setting the value to the URL. The main URL is what SplameiPlay will use for your projects remote data. You should end it with a slash ‘/’ for simplicity and compatibility.
You can change the exe name and URLs via the server syntax if needed
In the URLs provided, you can add %flowVer% to get replaced with the current version of SplameiPlay Flow (e.g. 1.2)
Overall, your installer file should look like this:
Version=1.1
Type=Installer
TypeVersion=1.1
Name=Dotafib
Author=Splamei
ExeName=Dotafib.exe
Url=https://www.veemo.uk/net/pixel/
NoticesUrl=https://www.veemo.uk/net/r-plus/pc/
ProjectUrl=https://www.veemo.uk/net/r-plus/pc/
TermsUrl=https://www.veemo.uk/net/r-plus/pc/