diff options
| author | skal <pascal.massimino@gmail.com> | 2026-01-28 09:45:18 +0100 |
|---|---|---|
| committer | skal <pascal.massimino@gmail.com> | 2026-01-28 09:45:18 +0100 |
| commit | 438333cf6f1dcd9f8d6a94fc702a952b070353b4 (patch) | |
| tree | b3690e9fa22037d9fbb8c2f0ffa77767ac6b5db2 /SESSION_NOTES.md | |
| parent | b8d42b0ccdc3ead63e541c9d38ca33bfe7bf7c65 (diff) | |
refactor(assets): Optimize asset retrieval using array lookup
This refactors the asset management system to be more efficient and cleaner.
- Moved common GetAsset/DropAsset logic to src/util/asset_manager.cc.
- Changed retrieval to use an array of records (AssetRecord) for O(1) lookups instead of a switch statement.
- Updated asset_packer to generate only raw data and the record array.
Diffstat (limited to 'SESSION_NOTES.md')
0 files changed, 0 insertions, 0 deletions
