SaruanTheWhite 2f4feff10a
Add Stormworks (#450)
* Added Draft for Stormworks

* Possible issue with auto map due to no file.

* Identifed issue with port ref duplcation

* Fixed issue with game not lauching due to director

* fixed issues with exe not found

* Attempt to two for not launching dir issue

* Fixed startup regex to dectect start properly

* Turned AutoMap

* Added config file, should auto map settings now

* renamed confige to follow convention

* Test Congfig setttings, added support for amp menu

* Fixed Checkbox enum being backwards

* Added download for setting file to auto map config

* Fixed config file path name

* Fixed update step not naming file correctly.

* Fixed metaconfig path issue.

* Fixed error with game directory field

* Removed hidden setting for config directory

* Partial Commit, most settings added to menu.

* completed adding settings to menu.

* Added missing config, setting menu lock

* Revert "Added Draft for Stormworks"

This reverts commit 699c81adba3f20b59faa6b746d486169cd4979b9.

* resolve issue with pull request

* Update stormworksupdates.json, removed unneaded step.

* Fixed Issues with KSV, and Port Names

* Add Linux support, other initial tidy-ups

* Added settings name to keywords and Placeholders

* removed hidden tag from settings discription.

* Added missing default tag to the category descrip

* removed kewords from hidden settings.

* Fixed issue with descriptions not showing.

* Fixed issue with black id causing whitelist active

* add admin box for AMP to set id value w/o override

* Corrected invalid xpath for admin

* Made First admin ID node accessable to AMP

* Added instructions for admin and commands.

* Fixed spelling, and clarified instructions.

* Added temp uri for Extra Setup Steps, test only

* Added links to the Extra Setups guide on discourse

* Added Guide.md for use on the Discourse server

* Added information to the guide, for linux info

* Fixed typo in stormworksguide.md

* Updated Meta.Author to reflect contributers

* Config settings clean-ups

* Admin setting tweak

* Update stormworksconfig.json

* Update stormworksconfig.json

* Changed Day Night to enum

* Tweaks to day/night setting

* Reordered Island List

* Fix typo

* Minor tidy-ups

* Fixed spelling issues

* Reword/Clarified/Spelling

* Final Changes to URLs

* Delete stormworksguide.md

---------

Co-authored-by: Greelan <53196309+Greelan@users.noreply.github.com>
2023-09-14 21:02:19 -05:00
2023-06-21 15:50:30 +10:00
2023-08-13 07:29:20 +10:00
2023-08-13 07:29:20 +10:00
2023-04-16 11:40:41 +10:00
2023-04-28 12:15:51 +10:00
2023-04-28 12:15:51 +10:00
2023-04-28 12:15:51 +10:00
2023-09-10 02:26:31 -05:00
2023-09-10 02:26:31 -05:00
2023-09-10 02:26:31 -05:00
2023-09-10 02:26:31 -05:00
2023-09-10 02:26:31 -05:00
2023-09-10 02:26:31 -05:00
2022-09-23 18:06:34 +10:00
2022-09-23 18:06:34 +10:00
2023-02-02 20:06:16 -06:00
2023-04-30 12:58:13 +10:00
2023-04-30 12:58:13 +10:00
2023-04-30 12:58:13 +10:00
2023-03-05 16:22:19 +11:00
2023-03-05 16:22:19 +11:00
2023-01-08 07:57:45 +11:00
2022-03-23 22:29:14 -05:00
2023-04-30 11:32:19 +10:00
2023-08-17 16:54:29 -05:00
2023-05-08 14:30:13 +10:00
2023-07-05 23:18:57 +03:00
2023-07-05 23:18:57 +03:00
2022-05-27 18:01:02 -05:00
2022-11-28 09:09:19 +11:00
2023-06-01 13:47:25 +10:00
2023-06-01 13:47:25 +10:00
2023-06-01 13:47:25 +10:00
2023-05-08 19:52:26 +10:00
2023-04-30 13:01:37 +10:00
2023-04-30 13:01:37 +10:00
2023-04-30 13:01:37 +10:00
2022-03-19 01:35:45 -05:00
2023-03-22 22:11:38 -05:00
2023-04-30 11:10:15 +10:00
2023-05-20 11:27:34 -05:00
2023-05-20 11:27:34 -05:00
2023-05-20 11:27:34 -05:00
2023-03-26 20:39:53 +11:00
2023-03-26 20:39:53 +11:00
2023-03-26 20:39:53 +11:00
2023-03-26 20:39:53 +11:00
2023-05-07 21:31:01 -05:00
2023-08-13 16:21:19 +10:00
2023-06-28 23:24:47 -05:00
2023-06-12 16:58:24 -05:00
2023-03-22 22:33:00 -05:00
2021-12-30 12:17:32 -06:00
2023-06-21 13:51:56 +10:00
2023-06-21 13:51:56 +10:00
2023-06-21 13:51:56 +10:00
2023-06-21 13:51:56 +10:00
2023-09-14 21:02:19 -05:00
2023-09-14 21:02:19 -05:00
2023-09-14 21:02:19 -05:00
2023-09-14 21:02:19 -05:00
2023-07-26 22:13:33 -05:00
2023-04-07 21:21:37 -05:00
2023-04-28 13:02:12 -05:00
2023-04-28 13:02:12 -05:00
2022-07-16 19:56:38 -05:00
2022-03-25 22:47:25 +11:00
2022-03-25 22:47:25 +11:00
2023-06-21 15:50:30 +10:00
2023-06-21 15:50:30 +10:00
2023-06-21 15:50:30 +10:00
2023-06-21 15:50:30 +10:00
2023-06-21 15:50:30 +10:00
2023-03-07 05:40:51 +11:00
2022-01-29 23:23:45 +11:00
2022-11-10 12:22:02 +11:00
2022-11-10 12:33:31 +11:00
2022-11-10 12:33:31 +11:00
2023-08-09 22:29:51 +10:00
2022-09-14 10:05:25 +10:00
2022-08-28 16:47:52 +10:00
2022-08-28 16:47:52 +10:00
2022-11-29 07:27:38 +11:00
2022-11-29 07:27:38 +11:00
2022-11-29 07:27:38 +11:00
,
2022-02-13 19:10:49 -06:00

AMP Templates

For the AMP community to share Generic Module templates.

Making generic module templates

See the wiki article for the module: https://github.com/CubeCoders/AMP/wiki/Configuring-the-'Generic'-AMP-module

You can also use the online configurator at https://config.getamp.sh/ to help with building templates.

*There is a much more robust version of the online configuration tool that is still in beta. This should provide much better results than the above even so. If you have any feedback, please contact IceOfWraith in the CubeCoders Discord.

Sharing Templates

Right now the following restrictions apply to templates that may be publicly shared via this repository (some of these will be relaxed over time):

  • The application must not require any login/authentication in order to download (except for SteamCMD logins).
  • If the application does not have a Linux version you should add a Proton download via SteamCMD to support it if possible.
  • Applications that have customizable settings must use a Settings Manifest.
  • Only applications that expose some kind of Console that AMP is able to pick up.
  • Do not invoke any shell scripts/batch files. You must only launch actual executables.

To share a template

Create a pull request containing the following files in the top-level directory of the repository:

*APPLICATIONAME*.kvp
*APPLICATIONAME*config.json
*APPLICATIONAME*metaconfig.json (Optional)

With the names fully lower-cased.

For example, valheim.kvp, valheimconfig.json, valheimmetaconfig.json

Do not use any directories and include no-other files.

If you are only submitting a draft, make sure to append (draft) to the pull request title.

Editing templates

If you believe that a template needs either updating or changes made, please submit a pull request for that template with a justification for why that change is needed. If possible try and contact the original author first.

After submitting a template

Once you've submitted a pull request, your configuration will be tested in its as-is state by an automated tool. It will:

  • Load the configuration
  • Attempt to perform an update
  • Attempt to start the application
  • Verify that the application reaches the 'Ready' state.
  • Attempt to stop the application
  • Verify that the application reaches the 'Stopped' state.

You should ensure that your configuration can do this on both Windows and Linux before submitting your configuration.

Description
For the AMP community to share Generic Module templates.
Readme 3.5 MiB
Languages
Shell 69.1%
PowerShell 30.9%