Description
This pull request allows maps to load if there are missing textures. There will be a toast for each missing texture, which will be replaced by the black and magenta checkerboard pattern at crates/graphics/data/placeholder.png.
The toasts have also been changed to display the most recent toast at the top instead of at the bottom so that new toasts are still visible after long sequences of toasts.
Testing
Maps should now load even if the entire Graphics folder is removed from a project.
Connections
Description This pull request allows maps to load if there are missing textures. There will be a toast for each missing texture, which will be replaced by the black and magenta checkerboard pattern at crates/graphics/data/placeholder.png.
The toasts have also been changed to display the most recent toast at the top instead of at the bottom so that new toasts are still visible after long sequences of toasts.
Testing Maps should now load even if the entire Graphics folder is removed from a project.
Checklist
cargo fmt
.cargo clippy
. If applicable, add:--target wasm32-unknown-unknown
cargo build --release
trunk build --release