# TODO ## General - [ ] use matrix thing for UVManager (linear algebra is hard) - [ ] Add action wheel icons - [ ] add function that gets total health with absoprtion - [ ] retractable wipers when it rains ## Rewrite - [ ] fix data api - [ ] reimplement avatar settings - [ ] fix sound - [ ] fix Blockbench animations - [ ] fix or disable custom commands (can probably use `/figura run`) - [ ] fix armor, won't re-enable until cleanup ## Cleanup - [ ] potentailly rework shared state variables - [ ] rework appropriate action wheel items as ToggleAction instead of ClickAction - [ ] reimplement partial vanilla as texture swap - [x] remove partial_vanilla stuff from PartsManager - [ ] fix UVManager with matrices or something - [ ] add swap to skin texture - [ ] split off large snippets of code into separate files - [ ] PartsManager - [ ] UVManager - [ ] utility functions - [ ] cleanup tick functions, timers - [ ] cleanup armor code to make less redundant # Done - [x] fix pings - [x] fix action wheel