m (TheSatanicSanta moved page Creating Mods to Creating mods without leaving a redirect: sentence style) |
(formatting and stuff) |
||
Line 1: | Line 1: | ||
− | {{ |
+ | {{Stub}} |
− | + | This guides provides an introduction on how to '''create mods''' for Verdant Skies. |
|
+ | It is recommended for beginner modders to base their first mod on the example mod provided by the Verdant Skies developers. This is available in the Steam Workshop. |
||
− | You can begin your mod using an existing mod as a reference. Check out the developer supplied example mod by downloading it via steam workshop. |
||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
− | |||
⚫ | |||
− | * [[Modding ModInfo]] |
||
⚫ | |||
⚫ | |||
⚫ | |||
− | * [[Modding EventTriggers]] |
||
⚫ | |||
⚫ | |||
− | * [[Modding CharacterList]] |
||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
− | |||
⚫ | |||
− | |||
⚫ | |||
− | * Next, launch the Steam Workshop Uploader tool. (from the [http://verdantskies.com/modding-resources/ developer's site]) |
||
⚫ | |||
⚫ | |||
⚫ | |||
** It will create a folder called "WorkshopContent" and inside it will be the folder for your new mod. |
** It will create a folder called "WorkshopContent" and inside it will be the folder for your new mod. |
||
− | * At this point, you can quit the Steam Workshop Uploader |
+ | * At this point, you can quit the Steam Workshop Uploader tool. You should have an empty mod created. |
− | * Open the <modname>.workshop.json file and fill in the ContentFolder section like this: |
+ | * Open the <code><nowiki><modname></nowiki>.workshop.json</code> file and fill in the ContentFolder section like this: |
+ | [[File:ContentFolder.png|thumb|left|Filling in the ContentFolder]] |
||
− | |||
+ | {{Clear}} |
||
* Copy the content of your mod directly into this folder. |
* Copy the content of your mod directly into this folder. |
||
− | * Add an image to represent your mod on the |
+ | * Add an image to represent your mod on the Workshop page. The image must be a png file under a certain size (The docs say 1mb, but there also might be size restrictions). Place it in the "WorkshopContent" folder. |
− | |||
* Relaunch the Steam Workshop Uploader tool, select your mod from the left side of the screen. |
* Relaunch the Steam Workshop Uploader tool, select your mod from the left side of the screen. |
||
− | * Fill in the title and description in the Steam Workshop Uploader tool. To avoid confusion with your users, this should really match the info you've put into the ModInfo.json file. |
+ | * Fill in the title and description in the Steam Workshop Uploader tool. To avoid confusion with your users, this should really match the info you've put into the <code>ModInfo.json</code> file. |
− | * It should look something like this: |
+ | * It should look something like this: |
+ | [[File:Steam Workshop Uploader example.png|thumb|left]] |
||
+ | {{Clear}} |
||
* Hit Submit and hope it works! |
* Hit Submit and hope it works! |
||
− | ** If you get an InvalidItem mod, you may need to log into the |
+ | ** If you get an InvalidItem mod, you may need to log into the Steam Workshop and accept Steam's terms of service. Unfortunately, Steam doesn't give great feedback on that. There may also be a problem with your image. The first time you do it, you'll probably get that error. The best way to do it seems to be visiting the Steam Workshop file details page for the mod. |
+ | |||
− | ** The first time you do it, you'll probably get that error. The best way to do it seems to be visiting this URL: http://steamcommunity.com/workshop/filedetails/?id=1296204264 be sure to replace the ID with the one from your json file. |
||
+ | == External links == |
||
+ | * [http://verdantskies.com/modding-resources/ Official Verdant Skies Modding Resources] |
||
+ | |||
+ | [[Category:Mod development]] |
Revision as of 18:41, 10 February 2018
This article is a stub. You can help Verdant Skies Wiki by expanding it. |
This guides provides an introduction on how to create mods for Verdant Skies.
It is recommended for beginner modders to base their first mod on the example mod provided by the Verdant Skies developers. This is available in the Steam Workshop.
Mod format
- ModInfo: The
ModInfo
file is a required file which specifies the name, author, and version of your mod. - EventTriggers:
EventTriggers
allow mod developers to specify when a dialog event occurs. They can be triggered by talking to a character, entering their home, waking up, etc. - CharacterList: The
CharacterList
allows mod developers to modify existing characters or add new ones. It controls things like their schedule, collection quests, name, and relationship settings. - MailAndQuests
- Dialog
- Artwork
Uploading the mod
- First, make sure the Steam client is running.
- Next, launch the Steam Workshop Uploader tool (from the developer's site).
- Other mod uploading tools will work if a different Workshop uploading tool is preferred. Verdant Skies uses the appID: 730050.
- Enter the mod name in the lower left corner and click "Create Item."
- At this point, Steam will assign a "Published Item ID" and the uploader will create a folder on your disk for the item.
- It will create a folder called "WorkshopContent" and inside it will be the folder for your new mod.
- At this point, you can quit the Steam Workshop Uploader tool. You should have an empty mod created.
- Open the
<modname>.workshop.json
file and fill in the ContentFolder section like this:
- Copy the content of your mod directly into this folder.
- Add an image to represent your mod on the Workshop page. The image must be a png file under a certain size (The docs say 1mb, but there also might be size restrictions). Place it in the "WorkshopContent" folder.
- Relaunch the Steam Workshop Uploader tool, select your mod from the left side of the screen.
- Fill in the title and description in the Steam Workshop Uploader tool. To avoid confusion with your users, this should really match the info you've put into the
ModInfo.json
file. - It should look something like this:
- Hit Submit and hope it works!
- If you get an InvalidItem mod, you may need to log into the Steam Workshop and accept Steam's terms of service. Unfortunately, Steam doesn't give great feedback on that. There may also be a problem with your image. The first time you do it, you'll probably get that error. The best way to do it seems to be visiting the Steam Workshop file details page for the mod.