Skip to content

Conversation

@binarie0
Copy link

@binarie0 binarie0 commented Jan 7, 2026

Texture Generation Improvements

  1. Add ability to make FontTextures generate as lightmaps for better transparency in end product.
  2. Add ability to add custom final action logic after texture generation for each Bitmap for FontTexture.

Sprite Improvements

  1. Can now have action logic when an OsbSprite's values are within a threshold using the When<> function

Settings

  1. Can now update the output device for audio in the Settings tab. This does work while the map is playing.

Feature removed: transforms-ui has a better solution
Misc.

  1. Can now see first layer of child segments inside of the Layers tab as extra bits of text. Since these are directly tied to the layers, they are not separate entities and cannot be edited, but I figured it would be a good form of acknowledgement.

@Damnae
Copy link
Owner

Damnae commented Jan 7, 2026

Please make 1 feature / bug fix per PR.

Also segments aren't meant to show up in layers, they're meant to be in effect config, see https://github.com/Damnae/storybrew/tree/transforms-ui. This needs finishing if you can figure out the math to make it work.

@binarie0
Copy link
Author

binarie0 commented Jan 7, 2026

Yea sorry about the >1 features, I'm still figuring out PRs and how to properly work on opensource.

I'll see if I can take a look at the transforms UI. In the meantime, I'll comment out the segments portion so this can go further.

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

Successfully merging this pull request may close these issues.

2 participants