1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38# Kilter Brain
Archived. This project grew beyond its original purpose into something that I don't think Bevy is a good choice for.
## Original README
An alternative Kilter Board climb editor / viewer.
AI route-setting via [`kilter_brain_gen`](https://github.com/rparrett/kilter_brain_gen).
## TODO
- Automatic route updates from kilter API
- Add route authoring
- [X] Edit placements
- [ ] Edit name, setter name, description, etc.
- web: Figure out how to handle pastes when the canvas is focused
- Add asset / pipeline loading screen
- Add generic UI toast to show frame parsing errors, network errors, paste results, etc
- Make frame parser more permissive to whitespace?
- Let users search the routes database for other climbs with the selected holds
- Board angle setting should affect the appearance of the board
- Add a measuring tape
- Add a "min armspan required" stat?
Is this even possible? Do delaunay, then djikstras, then find the longest edge of the shortest path?
- Make the "dude for scale" a ragdoll that can be dragged onto the board
- Pare down Bevy features -- we're not going to need gamepad support
## To get a recent APK
- Download in play store on real phone
- Connect real phone over USB
- `adb shell pm list packages -f -3`
- Remove `package:` prefix and `=com.auroraclimbing.kilterboard` suffix.
- `adb -d pull /data/app/~~q5QrKuSQ1h9lR6-cOVPeoQ==/com.auroraclimbing.kilterboard-nGUgTfgrHXqe-bWe5zRCiQ==/base.apk`
- Move to `Downloads/kilter-apk/(version)`
- `unzip base.apk`