Comments (3)
The thank you is the basic fallback builtin animation for this firmware, like for the official firmware its the dolphin looking at the tv on the couch. On flipper the fallback animation is used in 3 cases:
- No other suitable animation was found. For example you are not high level enough for any of the animations (would occur only on custom packs, the included animations are all scaled correctly with levels).
- A suitable animation was found, but it failed loading. Could be because of too many frames, some incorrect metadata, or frame files being too big. Again, only an issue on custom asset packs since the pre-included animations were all tested.
- It gets chosen randomly. When choosing an animation to play its picked randomly between the ones listed in the animation manifest, and the built in animations. So there is a chance that the fallback animation shows up. Depending on how many other animations are suitable, this is more or less likely to happen. If you are level 1, there are 2 possible animations: the level 1 animation (with weight 7), and the fallback animation (with weight 1), so there is a 1 in 8 chance (12%) you see the thankyou animation. If you are level 30, there are 30 suitable animations (all weight 7) plus the fallback one (at weight 1), aka about a 1 in 211 chance (0.4%) you see the built in animation.
Also, with v40 we added a check to make sure the same animation is not played twice, so worse comes to worst youre level 1 and you see level 1 anim, then fallback anim, then lvl 1 anim, then fallback anim...
To summarize:
- Dont remove it, it is used as a fallback animation for when things go wrong
- Get more animations so you see it less often
from xtreme-firmware.
The thank you is the basic fallback builtin animation for this firmware, like for the official firmware its the dolphin looking at the tv on the couch. On flipper the fallback animation is used in 3 cases:
- No other suitable animation was found. For example you are not high level enough for any of the animations (would occur only on custom packs, the included animations are all scaled correctly with levels).
- A suitable animation was found, but it failed loading. Could be because of too many frames, some incorrect metadata, or frame files being too big. Again, only an issue on custom asset packs since the pre-included animations were all tested.
- It gets chosen randomly. When choosing an animation to play its picked randomly between the ones listed in the animation manifest, and the built in animations. So there is a chance that the fallback animation shows up. Depending on how many other animations are suitable, this is more or less likely to happen. If you are level 1, there are 2 possible animations: the level 1 animation (with weight 7), and the fallback animation (with weight 1), so there is a 1 in 8 chance (12%) you see the thankyou animation. If you are level 30, there are 30 suitable animations (all weight 7) plus the fallback one (at weight 1), aka about a 1 in 211 chance (0.4%) you see the built in animation.
Also, with v40 we added a check to make sure the same animation is not played twice, so worse comes to worst youre level 1 and you see level 1 anim, then fallback anim, then lvl 1 anim, then fallback anim...
To summarize:
- Dont remove it, it is used as a fallback animation for when things go wrong
- Get more animations so you see it less often
Thanks for the response! Definitely clears some info I didn't understand. My next research point with Flipper will be custom animations/ icons. That is a long read in itself, but I'll figure it out eventually & maybe make some.🤣
from xtreme-firmware.
Thanks for the response! Definitely clears some info I didn't understand. My next research point with Flipper will be custom animations/ icons. That is a long read in itself, but I'll figure it out eventually & maybe make some.rofl
Good luck with that, feel free to join the discord for some help. Also, if you just look online youll see the common and annoying way to do this, which is replacing existing animations and icons on the sd or the firmware. We have our own system with asset packs that takes away a good chuck of that struggle, you can learn about that here (the bottom section with animations icons and packs)
from xtreme-firmware.
Related Issues (20)
- Ability to quickly switch names/mac adresses in badKB
- Crash after exiting evil portal app
- Add a "scripts" section to the quick access menu
- Allow for latest build on https://flipper-xtre.me/update/ HOT 4
- Does this firmware work with cc1101 module? HOT 3
- can't capture handshakes
- having issues downloading on chrome book with chrome browser
- Flipper
- Discord captcha.bot not giving problem HOT 2
- Thank you ClaraCrazy HOT 1
- Discord unban HOT 5
- Enable error HOT 1
- Improving the Morse Code app HOT 1
- Ble spam doesn't work on some device
- Request to add new UHF RFID App
- Cant connect with the flipperApp on the iPhone. HOT 2
- Chris's first project
- its been stuck like this for a while no matter what i do HOT 1
- I need help unlocking sub GHz rolling code HOT 1
- "Point the remote at IR port and push the button" Which Button? HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from xtreme-firmware.