Skip to content

A repository of content for Mari0 and its derivatives.

Notifications You must be signed in to change notification settings

qixils/mari0pository

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mari0pository

The Mari0pository is a repository of community-made content for the game Mari0 and its derivatives like Alesan's Entities.

Contributing

To add to the repository, you must create a pull request which modifies data.json to include your content.

Alternatively, you can create an issue describing your asset and someone else may add it for you.

Asset Schema

The following properties are available for all assets.

Property Description Required?
type The type of the asset. Must be mappack, tileset, music, sound, character, or enemy.
name The short name of the asset. Must be [1,17] characters long.
long_name The long name of the asset.
description A short description of the asset. Must be at most three lines with 17 characters per line.
long_description A long description of the asset.
version The version of the asset in semantic versioning format.
author The author of the asset. Must be [1,14] characters long.
license The license of the asset. Should be an SPDX identifier.
download The data for this asset's download. See Download Schema. If homepage is null
released The date the asset was released. YYYY-MM-DD format.
updated The date the asset was last updated. YYYY-MM-DD format. Defaults to the release date.
icon The direct download link to the asset's icon.
homepage The link to the homepage of the asset. If download is null

Game-Specific Asset Schema

The following additional properties are available for assets that are created for a specific version of the game. This currently includes mappacks, tilesets, characters, and enemies.

Property Description Required?
game_version The version of the game this asset is tied to. See Game Version Schema.

Download Schema

Property Description Required?
url The direct download link to the asset.
filename The filename of the asset.

Game Version Schema

Property Description Required?
derivative A list of which derivative(s) of the game this asset was created for. Items must be 1.6, SE, AE, or CE.
ranges A list of version ranges this asset is compatible with. The components of a version range separated by a space are AND'd, while the components separated into different items in the array are OR'd.

About

A repository of content for Mari0 and its derivatives.

Resources

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published