With version v.184.108.40.206 Dark Water Studios' DogFighter unveils support for Saitek X52 and X52 Pro Flight Control System (massive shout-out to the awesome guys, Chris Shallcross in particular, at Saitek for making this happen!), legacy PhysX support (2.8.3) for non-SSE2 systems, as well as a number of bug-fixes, tweaks and changes (full details below).
Happy hunting, hot-shots! -Dark Water Studios Dev Team.
ADDED: - Authentication can time out now (Server/Dedicated Server) - More detailed failure reasons in result codes - More/better log entries for connection failures - More/better log entries for invalid network packets - More detailed messages why connect failed - STEAM_BUFFERED_MESSAGES now contain a CRC which is validated on receive - Disconnect messages now all carry a reason field - Diagnostic code which dumps a STEAM_BUFFERED_MESSAGE in case of an error in structure/CRC - +exit_on_bad_packet option to easier find bad packets (Server/Dedicated Server) - iePhysXLegacy module (based on PhysX 2.8.3 SDK) to provide support for non-SSE2 systems - ReadyToSpawn Event for GUI - More/better log entries for graphics device initialisation issues - More/better log entries for graphics thread initialisation issues - Added "resetting to defaults" in XBox joypad settings tab - Daniel Mueller as a Bot Name. - Added 'back' button tracing in main menu - All 'start game wizard menus' go just one step back instead of re-setting to main screen and all help info menu panels keep all help menu items visible - Added new Tournament Ace info into main menu
FIXED: - File integrity check didn't use proper file share mode - Several message boxes switched off (Dedicated Server) - Bot blackboard idle in empty frames - Sleep interval for server was wrong causing high CPU load (Server/Dedicated Server) - Removed assert for isValidMessage and added more diagnostic code - Server disconnects player when player info is not replied in a specific timeout (Server/Dedicated Server) - Endless loop when player connect timeout happening (Server/Dedicated Server) - P2P disconnects can now be disabled in config - Clearing pending wait for fire on end round - Player could be kicked on end round on full servers - Major HUD refactoring/overhaul - Tournament Mode now unlocking ACE. - Additional Exceeding-Max-Altitude Checks for Bots. - Obstacle Avoidance while bots attempt to grab enemy flag improved. - Tutorial text referencing incorrect buttons for boost and camera. - Removed Hellfire from Rocket Arena - Removed Vulcan from Bullet Arena - Enabled tutorial menu item for demo (fixed all enabling/disabling single-player menu items) - Fixed bug with respawning when pressed spacebar during chatting - Fixed scoreboard flickering in FreeFlight - Fixed hidden 5th action in tournament in all tiers - Fixed problem of missing screen at the end of the round when re-setting to new round - One-button toggle camera between 1st and 3rd view functionality restored - Fixed HUD and flash scripts relating leaderboard/lobby screen displaying logic
CHANGED: - Rearranged order of data in SendBuffer to assure proper data alignment - Added code so that wait for fire to start is cancelled when required and pending event handler is unregistered - BotIdleCTF using short term memory for targeting like non-ctf modes. - BotBodyGuardCTF cleaned up maintain ideal distance, and patrol range. - Seekers are now less random, search angle and search distance reduced. - Removed smoke system from centre of Volcano
Today (October 25th, 2010) we will be releasing our first major content patch; the Call to Arms. To celebrate this milestone the nice people at Steam have allowed us to put DogFighter on promo for a limited time with a whopping 85% off!
Are we crazy? Well, yes we are but thats beside the point.
So what are you getting for your hard earned dosh? Heres what we are including in our patch:
* Tutorial Mode To ease our new players into the DogFighter universe
* Mongoose Interceptor A new craft for those who like to move at mental speeds
* The Old Gods The first new level for DogFighter. Its frickin awesome!
* Dedicated Server App At last! The dedicated server will be made available to the public for both the full version and the demo version!
* The Usual Bug Fixes and Tweaks(Check forums on Monday for a full list!) This is something we ALWAYS do and always stay on top of.
Many thanks to the members of our community that have helped us out by reporting bugs and providing debug info. You are the greatest.
ADDED: - "The Olds Gods" - Tutorial Mode - Mongoose Interceptor Aircraft - Heavily commented server config file - "News" MessageBox - Tutorial code for HUD - Chat messaging split by colours: light red/blue - chat to all, darker red/blue - team chat - New messages including 'Double Kill', 'Multi-Kill', ' killed You', 'You killed a team-mate' - Tutorial item into main menu - Radar marks for offensive/defensive pickups, balloons and race-markers - HUD commands for scripting - show/hide HUD parts - Tutorial messages and pickups - Integration of Mongoose and The Old Gods into Menu - Tutorial messages relating to pickups - TutorialExecuteAfter functionality - Implemented QuitGame function and added into end of tutorial - Tutorial off-screen indicator for active race-marker - Tutorial leaderboard, hidden scoreboard, changed colors for tutorial radar pickups, added function for querying HUD messageBox visibility
- Message when flag can't be dropped because other team has the flag - Localisation fallbacks to default translation file if locale not found - Message of the Day - Multi Kill messages - +reset_input_settings option to ignore input settings file
FIXED: - Changed physx scene init flags to be better compatible with default settings per platform
CHANGED: - Updated to Steam SDK 1.11 - Update to PhysX SDK 220.127.116.11 - Logging for physx is always enabled in the NXPhysXCreateSDK call - Create PhysX error message changed to reflect driverless installation and added error code to message box - Brackets health progress-bar shown just for enemies - CTF indicator colouring unified when flag stolen, indicator shown also for enemy flag - Removed some debug messages
Updates to Dogfighter have been released. The updates will be applied automatically when your Steam client is restarted. The major changes include:
Initial localisation support for C++ code
Initial tutorial logic for application and race markers
Windows mouse sensitivity setting additionally used to scale in game mouse sensitivity
Added XBox joypad full input customization,
getArray function into Scaleform GUI implementation
Added Lone Wolf patch
Added Lone Wolf and Wolf Pack help screens
Client disconnect from server registered immediately
Crash in dedicated server when 0 bots selected
Swift Aileron now functions correctly
Missing Propeller in "Protofighter"
Missing Particle system in CTF Pharaohs re-added
Fixed grammatical errors in some game mode descriptives
Fixed radar change target bug in HUD
Fixed HUD, removed HUD 4:3 - not used from now, instead re-scaling elements dynamically according to graphics resolution
Fixed HUD timer when missing until first death and removed time limit for survivor
Fixed mouse input bindings in flash and C++ to allow mapping any button/wheel to any function
Fixed problem for inverted pitch settings for joystick and x-joypad
Fixed Spawn Points penetrating geometry on Volcano
Fixed ServerInfo screen content: scene name, number of players, kill limit, time limit
Fixed bug 'Unlimited Boost stops working after doing Immelman'
Fixed chat messages colouring
Fixed advanced flight model setting from main menu
Fixed LoneWolf server creation point limit setting
Fixed bug allowing to spawn when 'Exit? Yes/No' MessageBox shown by preventing spawning
Fixed max score limit when negative points
Fixed joystick pitch up/down inverted sense
Reduced timeout for disappearing clients
Quickmatch now uses dedicated servers
Gravity Acceleration applied when stalled increased from 20 to 40%
Controls for all craft have been made to feel more deliberate and easier to control
Vapour trails slightly longer and are activated at 60m/s. IE usually always on unless braking
Black Death Viper Damage reduced significantly
Viper is now a two shot weapon instead of firing both projectiles together
All craft health adjusted
All weapons re-balanced to suit above changes
Added tutorial texts to be ready for final integration of tutorial level
Major controls improvement, mouse buttons now supported up to 8, redesigned controls menu to offer binding to any mouse input, x-pad allows to invert pitch and setting bank/pitch sensitivities (separately for each), repositioned/enlarged controls menu sliders to allow more precise slider movement
Join server menu default tab switched to dedicated servers
Bot Short Term Memory used for Target Selection
Defaulted dedicated servers tab
XBox controller bank/pitch sensitivities defaulted to 60/70