0.3 - 2005/03/28 design - add new 'loading' image - change hud interface - data directori cleanup - use new fonts - convert from tga to png/jpg - convert from wav to ogg devtools - drop vc++ files - ase2mph modified to set FOG stuff engineh - some fixes for lights - fix for realistic jump - easy fix of collisions (y<0)y=0 // ugly but tricky - nicest console messages - fix some segfaults - fix lights for VAs - indentation and optimization by dynbuffers - add Normals to Room class - fix PVS build - implement lights support in Render for glVertex - implement lights on ChooseBody - semi-integration of collisions into Controls (jump) - implement jump functions() - implement collisions into Keyboard class. - fix text messages font. - fix w32 build (again) - fix some mingw32 casting problems against SDLKey - drop throw statements (not needed) - Some code reorganization for lite weight. - Create Console class to execute console commands. - Separate Controls into kbd/mouse classes. - read keyboard configuration from config.kbd - entire rewrite of Controls class - add cmdline (-l) for disable lights. - F6 switches lights on/off - add Lights support - fix bug switching between 1st and 3rd persons. - fix exit on choosebody when -n is used. - fix mainmenu bug that breaks opengl data. - rewrite Makefile for crosscompiling - fix step value by screen resolution - use glDeleteTextures - fix getkeys in mainmenu - minor cleanups - initial import for collision algorithm - fix some fog/sky problems - add CULL in config.vid - add new keybinding to print position ( key 'x' ) - fixed for dinamic fog calculation - add talk commands prefixed by ' ' ' QUIT' ... - fix all old texture loader bugs (new one is better) - screenshots support fixed and arch/independent - add SDL_image support (for png/jpg textures) - Change MPH format to add FOG information - enable/disable fog by config.vid and F5 key. - Add algorith calculation for fog values - fog support added - better config.vid/auh parser - do screenshots with 'F9' // segfaults - fixes for Audio support (portable code between libs) - set animations on 3rd view - fix 3rd view bugs - Now SDL_mixer works instead of OpenAL.(dual driver at build time) - Allow character selection using keyboard