Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Board Thread:General Discussion/@comment-26995712-20151115134257/@comment-26995712-20151116035330

From Axiom Verge Wiki
Revision as of 04:00, 16 November 2015 by imported>Anapan8
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

For the difficulty data and labcoat damage, I used Monodevelop's debugger to look at some static integer values set in it when a new game is started.  This is the same way @TehMillhouse got the passcode templates for his passcode generator.  I spent a couple hours looking over all the data I could aquire there, and actually that's about it for that program.

For the enemy HP, and the rest of the stats that I added to the enemy pages recently, all of that was in that content.zip file.  There's some XML files that have mostly all the enemy data, as well as level data, all the graphics, block behavior and some enemy movement info.

As far as the actual algorythms driving everything, that data is still hidden somehow.  I'm sure it's in the memory dump, but that's 300 megabytes of raw computer code with big blocks of compressed and uncompressed data.  I don't really want to try manually figuring all that out.  That data is also gonna be close to the inner workings of the savegame and trophy calculations.

Check your wall, I included the most important XML files in that .ZIP file (/Xtra/ folder).  It really does have almost everything important about the game.  Once I get mostly everything up on this page here, I may try some experiments on the running game code, and see if I can figure out enough of the memory map to glean a bit more about this game's mechanics.  Right now, I'm having too much fun messing with Tiled.  I'm going to try making myself a custom area in Eribu with a Streeg, and a bunch of the special weapons.

Next, I'll make a few rooms with only the enemies that are marked "throughput" in the enemy XML and see if it's really only those few enemies that are necessary for the hacker trophy.  If so, it's far less than 60.


I can also use this method to trap a powerful enemy safely behind a wall.  I'll know how many HP it has, and I can figure out using that, what the power nodes do to your weapon damage.  Similarly, this could be used for testing the labcoat damage, knowing what the enemies inflict by touching you.


One last thing, I was watching a secret area video, and one of those Volg/pupae things hatch and start flying.  Guess I'll have to bug some and make one attack me.