
4 shiny legendaries in the span of a week
So recently I got married and took some time off work to travel with my wife. At the end of the vacation i got back into shiny hunting azelf. Very quickly i realized that I would not be finding it before going back to work :(
But I'm an engineer, clearly I wasn't going to let something like my career get in the way of finding shiny pokemon, right? I set out researching and figured this would be my fun coding project that i work on during this vacation.
Eventually I found this post. I asked for a copy of the code and made my own "controller" with the difference being that mine uses wifi instead. From there I got a capture card and made a python script that would shiny hunt for me.
Aaaand then the feature creep set in.... I thought "how nice would it be if it played the Legends Arceus shiny sound when it's found?". So I made an automation in Home Assistant (webhook is the trigger). Then I was about to go back to work so i thought "How will i keep an eye on the counts and know if a shiny has been found while I'm at work?!". So I enhanced the HA automation to send me a notification when the shiny has been found and created a helper value to keep track of the encounter count.
super basic version of how my automation works
So how did I do?
Saturday - Azelf - 13,743 encounters
Tuesday - Regigigas - 3015 encounters
Thursday - Giratina - 1370 encounters
Friday - Heatran - 936 encounters
Saturday - Azelf - 13,743 encounters
Tuesday - Regigigas - 3015 encounters
Thursday - Giratina - 1370 encounters
Friday - Heatran - 936 encounters
I will say though, I don't plan on sharing the code i used to actually automate the shiny detection. I feel like if someone wants to automate this then I encourage them to try to learn how to do it themselves (with the help of AI if they don't have a coding background). AI is the perfect tool for teaching yourself a new skills and would be perfect for learning how to do something like this. Also, if i were to just provide the code then that's no better than hacking imo and this was just meant to be a little project that joined my love for coding and love for the games.
Oh and also it's a violation of rule 4 to enable the spread of materials that lead to manipulation of the game's code in any way. So I def cant share code because of that.