

src/ts/client/credits - credits and contributors.src/ts/components/services/audio.ts - adding/removing sound tracks.

src/ts/server/maps/* - maps configuration and setup.src/ts/common/constants.ts - global settings.public - privacy policy and terms of service.package.json - settings for title and description of the website.Tools are accessible at /tools/ (only available in dev mode or when started with -tools flag) Customization Node cli.js -addrole superadmin Additional toolsĪdmin panel is accessible at /admin/ (requires admin or superadmin role to access) To generate new values for these parameters, you can use the following command: It is extremely dangerous to leave these as default, as these values serve as authentication tokens for internal APIs and session cookies.

You MUST provide unique, random values for the secret and token fields of your config. Once you have the project cloned, open your terminal of choice (Command Prompt, bash, etc), navigate to the directory you cloned the project in, and run: ImageMagick (optional, required for generating preview gifs in animation tool)Įnsure you have Git LFS installed before you clone the repo! Git LFS is required to pull down the asset files the game uses, as storing them in normal Git would stuff up the tree pretty badly.MongoDB: download link and installation instructions.To discuss licensing, contact Prerequisites See LICENSE_CODE.txt, LICENSE_ART.txt and LICENSE_MUSIC.txt files for definitions. The assets cannot be used for commercial purposes in any way including crowdfunding such as Patreon or PayPal donations without permission. The art and music assets are released under the CC BY-NC 4.0 non-commercial license. Pony Town's code is released to public domain.
