Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

List what a map can and can not contribute and explain why #15

Open
phrohdoh opened this issue Sep 9, 2019 · 1 comment
Open

List what a map can and can not contribute and explain why #15

phrohdoh opened this issue Sep 9, 2019 · 1 comment
Labels
section:modding For items that belong in the Modding section of the book

Comments

@phrohdoh
Copy link
Member

phrohdoh commented Sep 9, 2019

I believe maps can not contribute, for example, palettes. . Maps can contribute palettes!

Per @penev92 on Discord only tiles and factions can not be contributed by maps.


https://discordapp.com/channels/153649279762694144/160191522053160960/620736487176273930

@phrohdoh phrohdoh added the section:modding For items that belong in the Modding section of the book label Sep 9, 2019
@penev92
Copy link
Member

penev92 commented Sep 10, 2019

To add a bit more context:
The limiting factor is that maps can't add anything UI-related, which is what's preventing them from adding factions (for things like flags, logos, console/sidebar chrome). I have no idea how feasible it is to change this so maps can add UI bits.

As for tiles, it is perfectly doable to make it so maps can add new tiles, the code just isn't there yet.
More from the relevant discussion on Discord:

the tileset code was never updated to support merging yaml from maps
the way artwork worked at the time stopped that from being done at the time it was done for everything else
but artwork doesn't work like that anymore

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
section:modding For items that belong in the Modding section of the book
Projects
None yet
Development

No branches or pull requests

2 participants