self._state_text+="\n\n(tilt shoulder right to\nswitch to dev version)"
defthink(self,ins:InputState,delta_ms:int)->None:
super().think(ins,delta_ms)
# TODO: verify hash
# TODO: download percentage
ifself.input.buttons.app.right.pressed:
self.use_dev_version=True
self.change_selected_version()
elifself.input.buttons.app.left.pressed:
self.use_dev_version=False
self.change_selected_version()
ifnotself._sd_present:
return
ifself._sd_failed:
self._state_text="don't panic, but...\na weird SD bug happened D:\nturn off and on flow3r power (ha)\nthen try to reattempt\ndownloading the update\n\nyou got this."