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

Documentation on how to make themes? #24

Open
poVoq opened this issue Sep 26, 2020 · 3 comments
Open

Documentation on how to make themes? #24

poVoq opened this issue Sep 26, 2020 · 3 comments

Comments

@poVoq
Copy link

poVoq commented Sep 26, 2020

Would be nice to be able to make a pixelated theme and also change the (quite annoying) default sounds.

@poVoq
Copy link
Author

poVoq commented Sep 26, 2020

Basically I am looking into using this:
https://opengameart.org/content/match-3

Also see this OGA collection I am working on: https://opengameart.org/content/block-attack-pixelated-theme

@sago007
Copy link
Member

sago007 commented Sep 29, 2020

Theme support was something the game lost when going from 1.4.2 to 2.0.0.
The 2.0.0 structure actually makes it more powerful, it is just not possible to tell the game where to look. It always look in "blockattack.data" and the "data"-folder.
As a workaround it is possible to override the theme by placing a folder called "data" next to executable and place the files you want to override in there. On Linux the "data" folder needs to be in the x86_64 directory.
Example where I have replaced yellow and blue (but not resized them to fit):
blockattack_match3
Zip file with the "data" folder used:
blockattack_match3_sample.zip

@sago007
Copy link
Member

sago007 commented Dec 28, 2021

There is a newer documentation for 2.7.0 here: https://github.com/blockattack/blockattack-game/tree/master/Game/mods/1.3.0.bricks_unpacked.data
It describes the 1.3.0.bricks sample included with 2.7.0.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants