Releases: cxong/cdogs-sdl
Releases · cxong/cdogs-sdl
0.6.9
0.6.8
0.6.7
Grenades as secondary weapon, and graphical enhancements
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)
0.6.6
New campaigns and HUD improvements
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
0.6.5
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
0.6.4
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)
0.6.3
New character faces and colors
C-Dogs
- Add new character faces (#69)
- Add new character color keys (#441, #61)
- Add Temple of Carnage dogfight map
- Add bullet mass attribute (#444)
- Add animated map objects (#430)
- Add option to turn off brass shells (#448)
- Add highlights for gun pickups
- Add
--nohud
- Add Splitscreen AI config
- Add extra logging around gun pickups
- Fix showing map when paused (#446)
- Fix various bugs around split screen logic
- Fix obsolete valid graphics mode check (#449)
- Fix gun recoil animations
- Change to SDL version 2.0.5
Editor
- Fix editor background clickthrough and opacity bug (#462)
- Fix crash when editing keys (#461)
- Fix name clash between ammo and gun spawners
- Fix
RealPath()
bugs for paths that begin with..
, preventing saving to the correct path - Fix editor auto-completing
.cpn
extension when opening campaigns - Improve CPU usage in some screens
- Improve open screen colors and tab completion
0.6.2
Optimized performance, restore original tile sets and sprites alongside new ones.
C-Dogs
- 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
0.6.1
New campaigns and bug fixes.
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
0.6.0
LAN multiplayer, new tilesets and major internal overhaul
C-Dogs
- Remove config backwards-compatibility for key mapping with last release (#169)
- Add LAN multiplayer (#36, #293)
- Add hot plugging joysticks (#378)
- Add specific reload/switch gun sounds (#136)
- Add spectator mode (#37)
- Add option to play with zero local players
- Add variable game speed option (#258)
- Add joystick rumble (#172)
- Add window resizing (#169)
- Add more names to random name generator
- Add console logging
- Fix GCW-Zero not opening some campaigns (#326)
- Fix GCW-Zero sound stuttering
- Fix bad random doors that can get players stuck (#347)
- Fix sharing line-of-sight for split screen PVP
- Fix vertical doors not closing (#358)
- Fix many bugs with splitscreen never edge pushing
- Fix frame skip by adding max frame skip
- Fix co-op AI aiming bug
- Fix losing line-of-sight when dying
- Fix wrong ear position in shared screen
- Fix volume resetting when too many sounds playing
- Fix inability to finish level just as players are dying
- Improve respawning by respawning next to players
- Improve camera by fixing to center when map is small (#364)
- Improve HUD by displaying objective type (#252)
- Improve menu navigation by preselecting "Done"
- Improve exit area placement, distance from start position (#351)
- Improve visual contrast of graphics (#349)
- Improve game by pausing when losing focus (#328)
- Improve gun selection menu by using gun sounds (#281)
- Improve control prompts, show key/button name and color
- Improve visibility of score updates by accumulating them (#265)
- Improve layouts of PVP score and victory screens
- Improve gun drops by disabling drops for some guns
- Improve consistency of map object shading (#173)
- Improve mouse control UI (#168)
- Improve doors by adding closing delay (#206)
- Improve co-op AI by avoiding explosions (#24)
- Improve co-op AI by moving away if too close (#200)
- Improve footstep sounds by randomizing pitch (#369)
- Improve Android/GCW-Zero menus by simplifying controls menus
- Improve OS X package (#166)
- Change sound to 44.1kHz
- Change tile graphics to free versions (#359)
- Change all sound effects to free versions (#39)
- Change mission complete message, hidden if no required objectives (#269)
- Change map to toggle
- Change main menu by adding start game submenu (#251)
- Change tile colors, improve layout in Doom campaign
- Change ammo amounts, increased