It's not so much myself working on this but what someone else has, Nickalooose.
She's been changing the battle a little so that Pokémon can evolve during battle.
That's right, --->evolve during battle<---.
I'm lacking in the skills to script and with Nickalooose being back on the scene a little more she decided to help me with an idea I had.
That idea was merely something simple like evolving in battle.
Just because in the anime, Pokémon do that.
Nickalooose doesn't mind me posting on her behalf as long as I credit her.
So here is what she's been working on with a quick play through to show it works (apologies for the slow frame rate video, she downloaded a program for free just for this video but you can see what has been created):
Since ---- insists on posting what I'm working on, I may as well post myself lol.
I'm working on a different way of flying, because I don't think the way it works in the games looks right... I'm all up for Fly being able to take you places quicker, but I believe more in realism and I don't think a Pidgey flying you half way around the region is what it's cracked up to be... So I'm changing it so that you control the fly and can fly between maps at a quicker pace than walking, but not as quick as riding a bicycle... However... The upsides to my new way of flying is the ability to fly across water, so you don't necessarily need a Pokémon who can surf, in your team... My new way also avoids trainers and normal wild battles...
Although, I just said that, this is also allowing me to introduce my interpretation of Sky Battles, with my new Flying method, you can now get in to sky battles, if trainers own a bunch of birdies (or Pokémon that can appear in sky battles), they will still challenge you, but you will only be able to use Pokémon that can battle in the air, some flying types and levitating/floating Pokémon for example... Also, while in Fly "mode", you will encounter a new set of wild battles, that will allow a new bunch of possibilities to find rare Pokémon.
Some things I need to do in it though:
Make certain moves not work. (if anyone would like to tell me what the battle message says when using a banned move, that would be great)
Metronome failing with certain moves. (I assume the message displayed here is "But it failed!" but if anyone can shine some light on that, it would be appreciated.)
Battle backgrounds. (not really any rush)
Battle bases. (I'm looking to remove these really.)
You select the move Fly from the Pokémon party screen, return to the main map and viola... Fly around... I've kept somethings still impassable, rocks, mountains, ledges (but I'm considering changing this one), trees, buildings etc. etc. Just so you can't fly to the edge of the map and probably cause some error, so you still got to follow within the path, it's just quicker and you can avoid trainer battles (in some cases)... I haven't added any trainers who can sky battle because I'm not working on the eventing for my game, someone else is, so the likelihood of a lot of sky battling trainers, is not very high... But who knows, I might come back to game dev soon.
I've just cut the size of Essentials by a little over 10MB, solely by optimising the graphics using OptiPNG. You may have thought it was pointless to worry about the file sizes of graphics when audio takes up so much more space, but it makes a difference.
What are you working on at the moment, in the game development sense? Are you making maps, fixing bugs, finding resources, wondering whether new feature X is worth it, learning how to do something...? Anything, really. Just drop in and talk about what's up.
At the moment I'm looking at the 125-ish new animations that need adding to Essentials, and wondering whether to knock up a script to easily rearrange animations (to keep everything in order). It should be easy enough to do; I've made a few such lists recently for other things. I don't know if it's worth trying to integrate it into the Animation Editor, though.
I'm currently trying to make Essentials work again. But it is probably my PC, and not Essentials.