View Single Post
Old 01-17-2002, 09:44 AM   #1
CocoaSpud
Zhentarim Guard
 

Join Date: March 15, 2001
Location: Melbourne, FL, USA
Posts: 375
New features for this release: Support for MOD music {and s3, it, etc}, background music in combat, and AVI playback in the small pic and big pic windows.

Be sure to back up any design files before using the editor to modify/save them. I test this stuff before releasing it, but mistakes can happen and nobody likes to lose their changes due to an editor bug. It's always a good idea to back up your design files, but for this release it's more important due to several changes made for fixing the overland background image bug.

Although it will not be obvious to the user, most of the last month was spent working on the combat code. I needed to re-work parts of it to help me insert support for combat magic. The code still needs more work, but after tweaking it for a month I have become familiar with it's workings again and future modifications should happen somewhat quicker. The combat code is messy stuff {my fault of course}, the states and status changes for monsters/characters are spread all over the place, making it difficult to make changes without breaking something else.

The release notes are below.

CocoaSpud

>>>> UAF Version 0.7.9.0 <<<<

**** New Features ****

Editor:
- the editor will no longer suspend itself while
testing a design.

Engine:
- added support for a custom text color in
the config.txt file, using the
COLOR_CUSTOM_1 var.

Both:
- AVI movies can now be played in small pic
or big pic windows
- animated small pics have an option to hold the
animation at the last frame until a key is
pressed, and then the animations starts from
the beginning again.
- added support for more music formats: MO3, MOD,
MTM, XM, S3M, IT, and UMX.
- added support for background music in combat

**** Bug Fixes ****

Editor:
- Ammo type field was not always enabled for Ammo
items or items that use ammo.
- Dungeon background art sometimes used for
overland map background after viewing properties
of level different than current level.
- Clear image cache after using menu option to
force reload of config.txt file.
- zone background sounds were not being copied to
the design folder
- modifying the trigger settings of a pasted
event also modified the parent trigger settings.
- clearing a level didn't remove all events

Engine:
- if Party Never Dies option used, all party members
were given 1 hp after combat instead of just the
ones with less than 1 hp.
- party won't get exp pts for killing party member
in combat
- if title screen was smaller than game resolution,
it would stretch to fill screen for a short time
and then shrink to it's normal size.
- if custom combat death icon used, but cannot be
loaded and default is used instead, it was not
using transparency color. This is the icon used
for characters that die.
- if the flashing skull of death icon is displayed
for monster icons larger than 1x1, the skull
covers only one square instead of the whole thing.
- background sounds were sometimes stopped from
playing prematurely after a combat event.
- if testing design, the test char {SuperSpud}
could enter combat without a combat icon. It will
now pick one from the NPC list if available.
- fixed problem with getting exp points from
dead monsters

Both:
- DC was changing the volume to 100% on startup
and restoring to normal on exit. The editor
was also writing the volume config file that
the engine uses {sound.ini}. The editor should
now leave the volume unchanged, but the engine
will still use the volume setting in sound.ini.
__________________
CocoaSpud<br />Dungeon Craft Development Team<br /> [url]\"http://uaf.sourceforge.net\" target=\"_blank\">http://uaf.sourceforge.net</a>
CocoaSpud is offline   Reply With Quote