diff options
| author | Jeod <47716344+JeodC@users.noreply.github.com> | 2026-10-18 19:11:33 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-10-18 17:11:33 -0600 |
| commit | ed2ca960b73b1a8fd6afa1e74419f800bd2988b5 (patch) | |
| tree | 4e264b7d7c71f6955761fd54ac500b3ba8db8810 /src/utils/StringHelper.cpp | |
| parent | 71c81f7449702f4f908240f987ec2cfc708d178f (diff) | |
BK64: Make setups, game config, geo layouts, sprites and animations moddable, plus fixes (#264)
* BK64: keep zero-length notes zero-length in music modding exports
* BK64: keep instrument vibrato, tremolo and flags in soundfont modding
* BK64: read all of a geo camera command's area ids instead of a fixed 12 bytes
* BK64: size a sprite's added chunks from their PNGs, not their positions
* BK64: read and write big-endian numbers through BKByteUtils, with MusicFactory's PushBE moved there
* BK64: fail a modded asset that won't import instead of shipping the ROM's, through one yaml entry loader
* BK64: export a romhack's game config to modding yaml and import it back
* BK64: correct the setup docs for node categories, camera types and their fields
* BK64: read and write setups as the ROM stores them, and export every field to modding yaml
* BK64: import setups from modding yaml
* BK64: import geo layouts from modding yaml, written as a command tree with no offsets
* BK64: log each setup cube, camera and light at debug level
* BK64: export sprites as whole frames with every header field, and import them from PNG or GIF without a ROM
* BK64: read and write animations as ROM bytes, resources and yaml from code
* BK64: read model textures through BKTexture's texel formats
* BK64: pick the falling jiggies transition by its asset slot rather than its name
* Clang format
Diffstat (limited to 'src/utils/StringHelper.cpp')
0 files changed, 0 insertions, 0 deletions
