Saturday, March 31, 2012

New Build: 31/03/2012 (More bugfixes)

Yes, seems that this one is another build to correct bugfixes. Just when I was considering getting the game out of the 'Beta' state. Here are the changes:

What's new this release:
  • Fixed bug: Title text overlapped on buttons. Now title adjusts to fit in the space.
  • Fixed bug: Game crashed when buying Low Quality Metal Armor. This was due to the name reduction. Tested golden armor, just in case.
  • Fixed issue: Made it so that the seed of the random generator would change every time you play. This means it should be more fair when sorting through items. If you don't like how the game is choosing the items, just restart it.
  • Fixed issue: Lizard description has been revised.
  • Fixed bug: Level up didn't increase HP. This was because it did increase the HP, when it should have increased the MaxHP. Well, now it regenerates your health for free at level up. Enjoy.
  • Fixed bug: Saved games didn't Load correctly. Had to change the whole system. It should be working fine now.
  • Fixed bug: Changing items didn't change and seemed to be stuck. Happens because the head wasn't "Connected" with the torso. It should work now.
  • Fixed bug: No new game was possible when you had a game over. This was because the end game screen got looped over and over again.
  • Fixed bug: Items didn't seem to drop. This was because the game didn't recognized certain items with a number and an "x" on them.
  • New encounter: White Magician
    What's planned for next release:
    • New TF: Dog.
    • New encounter: Puppies.
    • New location: Alex's Tunnel.
    • New action: buy humanizer at tavern.
    • New enemy: Dragon Slayer.
    You can now go ahead and find more bugs XD

    Tuesday, March 27, 2012

    Update: 27/03/2012

    Things that have already been fixed:
    • Fixed bug: Title text overlapped on buttons. Now title adjusts to fit in the space.
    • Fixed bug: Game crashed when buying Low Quality Metal Armor. This was due to the name reduction. Tested golden armor, just in case.
    • Fixed issue: Made it so that the seed of the random generator would change every time you play. 
    • This means it should be more fair when sorting through items. If you don't like how the game is choosing the items, just restart it.
    • Fixed bug: Lizard description has been revised.
    • Fixed bug: Level up didn't increase HP. This was because it did increase the HP, when it should have increased the MaxHP. Well, now it regenerates your health for free at level up. Enjoy.
    What needs to be fixed:
    • Changing items don't change and seem to be stuck.
    • No new game is possible when you had a game over.
    What's giving me headaches:
    •  Saved games don't load correctly. Seems that not all the attributes of the old player get registered. I'll need to dwell within the confines of new Python Classes and new Object methods to change this... yes, a lot of work.
    What's making me happy:
    •  We have had our very first submission by Ark Rotarl!
    •  The first donation has come through! Weeeeeh! ^.=.^
    Things I just want to say:
    • With each bug I find, I feel more respect towards programmers that manage to debug, or better yet, write bug-free programs >.=.<

    Sunday, March 25, 2012

    New build: 25/03/2012

    More like a bugfix than anything. However, I did manage to add some new content, thanks in part to the help of Ark Rotarl.

    What's new this release:
    • Mouse transformation and item by Ark Rotarl
    • New Shop: External's Shop
    • New Item: Golden Armor
    • New location: Woods
    • Fixed bug: The data screen returned you to the help screen if you clicked on it. This was because of some bad managing on the action tree. 
    • Fixed bug: Game crashed when leaving the lake store (thank you new gameHistory system!)
    • Fixed bug: See that the HP doesn't raise from 0 to 1 if an enemy defeats you.
    • Fixed bug: The changing description of the wings was blank, making an empty test appear when the horse's infection got to it. Filled it with a generic changing description.
    • Fixed bug: The overall descriptions weren't triggering properly. Mainly because they weren't included XD. Sorry folks, my fault.
    • Fixed bug: Lizardmen should drop lizard oil now.
    • New generic overall description, for when I forget to write it XD
    • Could not reproduce: "The tail and the centaur-body weren't reversed with a different TF(swan)". Just for the record, the swan TF is made so that it takes away the centaur body, and changes the tail into a feathery tuft.
    • Could not reproduce: "Double TF messages of the same part and other TFs and parts that don't change". I spent some time using the TF items like crazy. I didn't see any double descriptions. Maybe it was on an encounter, I haven't checked those yet.
    • Balance fix: Changed chances of finding items for it to be equal for all items. Some items need certain level in order for them to be encountered randomly.
    • Balance fix: Made the horse transformation item change statistics according to level. The higher the level, the more they change. The most you can get out of this is a +6 on every statistic it changes at level 100.
      What's planned for next release:
      • New TF: Dog.
      • New encounter: Puppies.
      • New encounter: White Magician.
      • New location: Alex's Tunnel.
      • New action: buy humanizer at tavern.
      • New enemy: Dragon Slayer.