A Lua script for the Bizhawk/mGBA emulator compatible with Pokemon Fire Red, Leaf Green, Ruby, Sapphire, and Emerald that tracks relevant data for the IronMon challenge.
This new iconset introduces new Tracker feature support for animation. Normally animated gifs can't be drawn on Bizhawk, but this gets around that by manually animating images with their image files and respective frame data.
Walking Pals Iconset
This is the 6th iconset to be added to the Tracker
This iconset is animated and interactive! The icons will respond to in-game events such as walking, sleeping, or fainting
When walking around the map, the icon will face the same direction as the player
When put to sleep in battle, the icon will use a sleeping animation
For some Pokémon, when they faint in battle, the icon will use a fainting animation
When the player is afk, the icon will fall asleep out of boredom
An option to disable "walk with me" is available on the Setup screen for the iconset, labeled as "Walk"
Additional Changes
Added support for future animated iconsets by defining an iconKey with the iconset
Added a generic Program.createFrameCounter(N, func) function to make it easier to setup a recurring function func to be executed once every N frames.
For many text-areas in the Log Viewer, they are now drawn with a semi-transparent background to accommodate oversized animated sprites overlapping them.
This new iconset introduces new Tracker feature support for animation. Normally animated gifs can't be drawn on Bizhawk, but this gets around that by manually animating images with their image files and respective frame data.
Walking Pals Iconset
Additional Changes
iconKey
with the iconsetProgram.createFrameCounter(N, func)
function to make it easier to setup a recurring functionfunc
to be executed once everyN
frames.