What's new in C-Dogs SDL 0.6.7
Feb 8, 2019
New in C-Dogs SDL 0.6.7 (Jun 30, 2018)
- Game:
- Add secondary weapon system (#33)
- Add diagonal direction stickiness (#457)
- Add option to remove blood (#544)
- Fix unpausing not ignoring first key press (#548)
- Fix compass arrows in shared camera view (#530)
- Improve some sprites with semi-transparency
- Misc:
- Add Windows .zip release (#425)
New in C-Dogs SDL 0.6.6 (Nov 8, 2017)
- Campaigns:
- New campaign, Grave Intent
- New campaign, AI Insurgency 2
- Update Sand campaign, new weapons
- Update Doom campaign, new map items
- Game:
- Fix AI line-of-sight algorithm (#227)
- Fix logging colours in Linux (#523)
- Fix blood splatter speed (#489)
- Fix audio panning (#507)
- Fix recording high scores for co-op AI (#386)
- Fix loading static wrecks in some older campaigns
- Add new character heads - evil ogre, bones, big bones
- Add second window (#383)
- Add floating text for pickups (#380)
- Add low ammo notifications (#362)
- Add QWERTY layout name entry (#517)
- Improve spectator HUD, show HUD (#382)
- Improve health gauge, add animations (#360)
- Improve co-op AI by avoiding friendly lines of fire (#295)
- Editor:
- Fix copy pasting static levels (#525)
- Fix incorrect objective counts when adding static objectives (#527)
- Fix rescue/kill objectives not using access flags
- Improve cave map type, add rooms, squares
New in C-Dogs SDL 0.6.5 (Apr 24, 2017)
- New character editor, hitscan weapons, and a new campaign (Harmless Crysalis)
- Add Harmful Crysalis campaign
- Add hitscan weapons, continuous collision detection (#372)
- Add scream sounds for females and other races (#371)
- Add sound effect for opening/closing map (#468)
- Add random seed to game start options
- Fix editor crash on startup (#488)
- Fix destroyed map objects dropping unavailable weapons (#493)
- Fix missing custom hitsounds
- Fix console window shown in Windows (#229)
- Improve character editor (#462)
- Improve Doom campaign with gun spawners, chainsaw, hitscan weapons
New in C-Dogs SDL 0.6.4 (Mar 6, 2017)
- New walk cycle and other improvements
- Add pickups from destroyed map objects (#367)
- Add gas leak sound effect
- Add pitch variations to some sound effects (#369)
- Add some animated map objects to AI Insurgency campaign
- Fix macOS package not running as-is (#467)
- Fix mission time not synced over network (#405)
- Improve walk animation (#18)
- Change command line option to allow arbitrary config settings (#473)
New in C-Dogs SDL 0.6.2 (Jul 22, 2016)
- Add original tile set and sprites (#421)
- Add score list in deathmatch mode (#416)
- Remove gamma-like brightness, replace with normal brightness
- Fix crashes if campaign contains many custom objects (#423)
- Fix infinite loop when quitting dogfight with no players (#424)
- Fix unable to pick up custom ammo in some cases (#407)
- Fix terminal font color change after closing game (#426)
- Improve graphics performance (#422)
- Improve graphics options to require less restarts
- Editor:
- Add custom map objects
- Add custom pickups
- Add custom keys
- Add custom tiles
- Add custom walls
- Add custom doors
New in C-Dogs SDL 0.6.1 (May 24, 2016)
- New/Updated Campaigns:
- AI Insurgency
- Antares III Conspiracy
- Development Hell
- Most classified enemy
- Pirates from outer space!
- Sand (new cave level designs)
- Spells and Spikes (dogfight map)
- C-Dogs:
- Remove old third-party campaigns - still available as separate download on website (#394)
- Add color picker for player customization menus
- Add bleeding if low on health (#285)
- Add finer logging command line options
- Fix autosave file corruption (#395)
- Fix crash in mission summary screen (#418)
- Fix custom gun loading on non-English locale systems
- Fix multiple joystick assignment bugs
- Fix unable to complete static kill/rescue objectives
- Fix some static objectives not being placed
- Fix shared camera repel (#397)
- Fix unable to quit when game paused
- Fix inconsistent game settings in network multiplayer by sharing them (#412)
- Fix exit area always visible for network clients (#405)
- Fix line-of-sight effects on AI activity over network
- Fix MOD music not playing in Windows build (#389)
- Fix crashes if custom gun has a blank icon
- Fix extraneous music error message (#390)
- Fix several memory leaks
- Improve mission end screen by including replay menu item if mission failed (#246)
- Improve gameover by pausing game momentarily before exiting the game
- Improve rescue objective logic (#196)
- Improve hitsounds on actors by limiting their frequency on the same actor
- Improve game by pausing if window focus lost
- Improve compass by fading arrows for distant objectives (#404)
- Improve HUD gauges with subtle animation (#360)
- Improve menu navigation by returning to game menu after disconnecting from server (#417)
- Improve objective icons in briefing screen by offsetting alternate rows, preventing overlaps
- Editor:
- Add cave map type
- Add color pickers for character editor
- Add hex color input field in color pickers (#399)
- Add all/none/invert controls in available weapons menu
- Add objective type labels in editor preview
- Add room painter tool
- Fix crashes when copy/pasting missions (#392)
- Fix unavailable custom pickups due to memory bug (#408)
- Fix enemies being placed despite 0% density
- Fix mouse offset problems in character editor
- Fix character settings bug if copy/pasted
- Fix character editor character selection when there are many characters
- Fix character editor not responding to quit events
- Fix editor not redrawing if quit cancelled
- Improve color picker palette
- Improve static/random objective count logic
- Improve preview live updates, especially with doors
- Improve open file path hints by removing extraneous slashes
- Change color picker sizes
New in C-Dogs SDL 0.5.8 (Apr 15, 2015)
- Add deathmatch mode (#329), maps (#355)
- Add ammo and pickups (#278)
- Add gun pickups and icons (#14)
- Add GunGame campaign
- Add complete Doom campaign
- Add level select menus (#193)
- Add game mode options menu before dogfight/deathmatch
- Add lives and respawning (#58)
- Add victory cheer sound (#39)
- Fix crashes with some classic campaigns
- Fix crash when loading builtin campaign saves
- Fix seeking bullets seeking owner in PVP modes
- Fix path errors when loading campaigns in editor (#333)
- Fix JSON formatter if string ends with double quote (#335)
- Fix lock keys repeating (#354)
- Improve control text with key names and colours (#355)
- Improve pathfinding performance with path cache
- Improve co-op AI to select more guns
- Improve default gun descriptions
- Improve editor file open with path hint
- Improve shading on pickup sprites (#173)
- Improve bang sound (#332)
New in C-Dogs SDL 0.5.7 (Nov 10, 2014)
- New, custom weapons and autonomous co-op AI
- Add custom weapon loading via JSON (#274)
- Add autonomous co-op AI (#203)
- Add some new weapons (#150, #268)
- Add muzzle flashes (#17)
- Add brass particles (#211)
- Add occasional AI chatter (#188)
- Add a number of new sound effects (#39)
- Add two more levels to Doom campaign
- Fix AI shooting at characters it can't see (#227)
- Fix occasional freezes with AI pathfinding (#256)
- Fix crashes when too many explosions (#244)
- Improve co-op AI (#200)
- Improve AI performance by disabling when out of view (#250)
- Improve executables by catching quit events (close window, ctrl-c) (#245)
- Change campaign format to folders (#254)
- Change number of sound channels to dynhamic (#255)
New in C-Dogs SDL 0.5.6 (Jul 24, 2014)
- Add custom weapon loading via JSON (#274)
- Add autonomous co-op AI (#203)
- Add some new weapons (#150, #268)
- Add muzzle flashes (#17)
- Add brass particles (#211)
- Add occasional AI chatter (#188)
- Add a number of new sound effects (#39)
- Add two more levels to Doom campaign
- Fix AI shooting at characters it can't see (#227)
- Fix occasional freezes with AI pathfinding (#256)
- Fix crashes when too many explosions (#244)
- Improve co-op AI (#200)
- Improve AI performance by disabling when out of view (#250)
- Improve executables by catching quit events (close window, ctrl-c) (#245)
- Change campaign format to folders (#254)
- Change number of sound channels to dynhamic (#255)
New in C-Dogs SDL 0.5.5.1 (May 6, 2014)
- Fix crash when completed built-in campaign
- Fix crash when quitting game after loading saved game
New in C-Dogs SDL 0.5.5 (May 2, 2014)
- Add standalone OSX package (#235)
- Add health pickups (#219)
- Add colour highlights for objectives (#90, #222)
- Add floating score/health updates (#28, #228)
- Add objective and exit compass (#29)
- Add objective progress updates (#202)
- Add feature to load campaign from command line argument
- Add two missions to doom campaign
- Add new barrel images
- Fix line-of-sight in split screen modes
- Fix game timer not resetting properly (#218)
- Fix some crashes in pathfinding code
- Fix crash when changing resolution
- Improve static map load times (#238)
- Improve HUD overlapping at bottom of screen
- Change sound of picking up keys
- Change screen shake to linear diminishing
New in C-Dogs SDL 0.5.5 Pre-release 1 (Apr 12, 2014)
- Includes many performance optimizations to the map editor.
New in C-Dogs SDL 0.5.4 (Feb 12, 2014)
- Static maps and classic map enhancements:
- Remove support for Haiku
- Add static maps and editor support (#42)
- Add extra options and features to classic maps (#147)
- Add doom campaign with E1M1 level
- Add frame skipping
- Add window resizing to editor
- Add undo function to editor
- Add autosave to editor
- Add camera panning to editor map preview
- Fix adjacent doors not being opened together (#210)
- Fix players getting stuck if moving into a corner wall or object (#215)
- Fix sneaky and runsaway AI shooting away from player
- Fix occasional bug in co-op AI line-of-sight logic
- Fix black transparency for paletted graphics
- Fix broken slowmotion config
- Fix classic maps unable to have odd dimensions
- Improve framerate greatly due to inefficient brightness function and dynamic memory ops
- Improve line-of-sight using raycasting algorithm (#94)
- Improve co-op AI getting stuck behind obstacles
- Improve editor preview by showing exit area
- Change game framerate to 70, from 60
- Change default player template to load first from user templates (#205)
- Change default scaling mode to nearest neighbor
- Change default Android graphics settings to improve framerate (#207)
- Change mouse crosshair icon
- Change blue barrel graphic
- Change quick play difficulty down
- Change map file format to JSON
- Change editor to prompt if opening with a modified file
New in C-Dogs SDL 0.5.2 (Dec 2, 2013)
- This release introduces 4-player mode.
- Add 4 player support for all game modes
- Add support for up to 10 joysticks
- Add option for splitscreen never
- Add two secret guns
- Fix crash when changing player appearance
- Fix second player not having shadows in split screen mode
- Improve weapon selection menu by disabling selected weapons
- Improve grenades by using different colors
New in C-Dogs SDL 0.5.1.2 (Nov 18, 2013)
- Add new campaign Development Hell by sauer2
- Fix crash when customizing player
- Fix second player split screen drawing
New in C-Dogs SDL 0.4.5 (Jul 25, 2013)
- Add Android port
- Add auto-detection of screen resolutions (#66)
- Add autosave and continue campaign (#107, #50)
- Fix crash when using automap (#112)
- Fix crash when attempting to set resolution too high (#116)
- Fix hidden objectives in map view (#111)
- Fix knife sounds when no damage (#119)
- Fix sound panning when two players (#126)
- Fix random seed being changed unless config menu used (#118)
- Improve screen resolution change to not require restart (#98)
- Improve joystick functionality (#99)
- Improve HUD with health bar display (#26)
- Change command line arguments to use getopt style (#2)
- Change position of clock in HUD to not overlap objectives (#127)
New in C-Dogs SDL 0.4.4 (Jul 4, 2013)
- Add reload sounds (#15)
- Add hit sounds (#41)
- Add footstep and sliding sounds (#40, #106)
- Fix repeating joystick input (#97)
- Fix sound panning (#67)
- Improve Windows installation to detect and upgrade old installations (#96)
- Change music config to allow disabling all music (#102)
- Change menu music to one that obeys volume settings (#105)
- Change menu shutdown to wait for last sound to play (#73)
- Change config format to JSON (#9)
New in C-Dogs SDL 0.4.3.1 (Jun 10, 2013)
- Bug fix release to fix serious memory bug in 0.4.3
New in C-Dogs SDL 0.4.3 (May 28, 2013)
- Add "quick play" mode, plus other fixes and enhancements
New in C-Dogs SDL 0.4.2.1 (May 15, 2013)
- Bug fix release for Windows XP support