Sonntag, 29. Dezember 2013

Release Notes

0.2.31  -different damage splashes depending on damage / max health percentage
            -created "flames" battlefield effect
            -added battle field effects to specials
            -fixed experience gain through combat
            -added "sun shield" effect
            -fixed cp cost reduction for spells when PC makes more than one level at
              once
            -fixed memory leak of actor_init fist
            -fixed memory leak of triplicated items (should be douplicated) when
             cloning any actor
            -fixed memory leak of undeleted loot if PC does not get a chance to take it
            -fixed memory leak of leftover thoughts when an AI was deleted
            -fixed memory leak when the battlefield is closed while effects are still
              active
            -fixed memory leak in tooltip drawing routine
            -fixed massive memory leak in circle menu tooltip drawing function
            -fixed memory leak, converted font graphic was not freed if text went out
              of its bounding box
            -added support for effects of specials targeting the ground
            -added "fireball" effect
            -fixed removal of duration based specials
            -fixed special symbol path in save games
            -added save game support for battlefield effects
            -fixed memory leak in confirmation dialog
            -added message box class
            -message box if no save game is found
            -message box for uncaught exceptions
            -added message boxes for loading and saving the game
            -character view now displays experience value for next level
0.2.32  -added support for PNG graphics via lodepng library
            -added message box to character creation to give feedback for missing
              inputs
            -fixed a bug that made the scrolling textbox show less space to the printer
              than what was really available
            -added image class to deal with crappy png memory allocation
            -switched all graphics directly held by screens to the new image class
            -moved the time one AI move takes to the config file
            -added title screen
            -added save game menu on title screen
            -fixed crashing bug in circle menu tooltip drawing function
            -added options menu on title screen
            -added slider to options menu to set how long an AI turn takes
            -added credits on title screen
0.2.33  -save games remember what items were equipped by the player
            -added electricity effect
            -added burning weapon effect
            -added hot head effect
            -added fury effect
            -added blue flame effect
            -inflict specials on weapons with the "on attack" condition now cause
              battlefield effects
            -added sun sparkle effect
            -added moon bolt effect
            -added moon shield, poison weapon, slow, ice, cool head and poison cloud
              effects
0.2.34  -removed all battlefield effects for specials
            -added flexible class for battlefield effects for specials and effect factory
              to define effects outside the code
            -fixed transfer of _gained_at_level information when spell inflict specials
              are cloned
            -fixed cp cost reduction for spells as the player levels up
            -save games remember on what level spells were learned
            -weapon bonus damage specials can now cause battlefield effects
            -added scrolling controls to specials list on player character view
            -added support for battlefield effects on inflict specials caused by
              successful hits on attack specials
            -added encounter tile size and dungeon tile size to config class to elimitate
              some magic numbers in the code
            -added standard attack by simply left clicking an enemy
            -added background to dungeon map, changed map line to work with
              arbitrary background
            -added support for SDL clipping rectangles to transparent copy
            -fixed bug that battlefield effects could draw outside the battlefield view
0.2.35  -fixed a bug, that allowed linebreaks in character names
            -fixed the application and removal of base stats change direct effects on
              worn items
            -added distance/LoS check to standard attack with left click during
              encounters
            -fixed buffer format of scrolling textbox
            -fixed drawing of colored characters by the text printer
            -fixed a memory leak when loading from a screen other than the dungeon
              map
            -replaced fixed background for the dungeon map with algorithmic noise
            -fixed right limit for the enemy delay slider on the options screen
            -fixed a crashing bug, when the mousewheel was turned on the abilities
              section of the monsters character view screen
0.2.36  -added the ability to wear multiple rings at once
            -fixed right hand rectangle on both inventory screens
            -fixed that weapon bonus damage specials write their battlefield effects to
              the save file
            -made save games language independent
            -added access to inventory via encounter circle menu
            -added item examination from the merchant screen
            -added more keyboard shortcuts
            -monsters can no longer enter flee tiles
            -fixed AP and CP cost display for attack specials
            -added zombie ai
0.2.37  -fixed a bug in the monster factory, that prevented monsters that have no
              specials on level 1 but gain some on higher levels
            -fixed fleeing from combat while on a multi tile dungeon move
            -battlefield camera focuses on the PC on the start of its turn
            -added ai choice special
            -added ai dreamwriter
            -added on_reiceive_damage_melee special activation
            -added descriptions for all tier 1 and tier 2 skills
0.2.38  -equipped items are now highlighted on the merchant screen
            -removed shortcut for black text in the textprinter, black characters
              look much nicer now
            -added encumberance warnings to the loot and merchant screens
            -added weight display to dungeon inventory and combat inventory
            -fixed the copying of charges when cloning weapon skills
            -added version number to title screen
            -decreased probability of switching to the fist for ai stupid melee and
              strongly decreased that probability for ai ranged
            -save games now remember weapons in the off hand correctly
            -added ammo trail battle effect
0.2.39  -split button rectangles and button text rectangles for main menu, load
              menu and character creation
            -no longer displays a "gained at level" value on spells that do not belong
              to an actor
            -inventory background depends on class and gender now
            -fixed gender display on character view player 1024x768
            -turn number display at the start of each combat round
            -fixed limits to loot screen item tooltips