Wednesday, April 15, 2009

From the Mailbag

Got this e-mail today:

"Здравствуйте, Shyguysonstilts.

Это ведь вы импортируете ботов в доту?
скажите плз, на какой сайт вы закидываете карты с ботами в 1-ю
очередь."

I don't speak Russian, so I popped it in Babelfish (babelfish.yahoo.com). I got this:

"How do you do, Shyguysonstilts. This indeed you do import boats overshoes in for reinforced-concrete pillbox? say [plz], to which site you fill up maps with the boats overshoes in the 1st turn."

Online translators make me happy.

Tuesday, April 7, 2009

So here's the plan

Working on deobfuscating the script is taking up most of the time I put into working on the AI these days. This is because the sooner I get this done, the sooner I can start a "clean" port, which translates roughly into inserting a script into a new map (instead of what I've been doing, which is porting new features onto the old map).

Since I'm deobfuscating the script from 6.48b, much of it will have to be rewritten (also easier once I understand what's going on) and updated to account for new features/items/heroes/etc. I've already rewritten a bunch of it for the existing port, but much of that is basically a cluttered hack instead of a clean rewrite.

When I get done deobfuscating and rewriting the scripts, I think it will reach a point where it is no longer appropriate to keep calling it "AI+ 1.52", so we'll have to think of a new name and version number. =P

In the meantime, I guess I'll keep updating the ported map, which is steadily becoming increasingly outdated. I plan on putting Old Storm Spirit and Old Undying into the Fun Taverns for a Rev. 2, and then don't plan on doing anything on that particular map until 6.60 comes out. In between releases, I'll continue to work on deobfuscating and rewriting the parts of the script that need it.

That's the plan.

Wednesday, April 1, 2009

Hm, forgot to post this here

Ah well, by now you should have all figured out it's April Fool's Day, so go out and fool someone.

Anyway, here's the link to the latest "Rev. AWESOME" I posted on the forums, it's basically the incremental map, though it does include a fully completed Ramza character (with 20 classes, woohoo!).

Progress has slowed considerably, as I'm taking quite a bit more time to do other things in my life. Realistically though, it's tough for me to give up on this, haha. I'm working on deobfuscating the AI script, as working on my own script is making me realise just how much work went into the original script (thanks to both cloud_str and RGB) and it would be somewhat foolish to disregard everything they've done to date in making a script of my own.

So...perhaps finally sitting down and understand what the hell is going on and making changes to that script may be a more pertinent course of action. And one that will take a long, long time. =P

Anyway, map can be downloaded at the following links, have fun!

http://www.mediafire.com/?ounvzwlcnnm
http://rapidshare.com/files/216051291/DotA_Allstars_6.59_AIplus_1.52_Revision_AWESOME.zip
http://www.megaupload.com/?d=OUJFRTVY