Skip to content

Releases: cxong/cdogs-sdl

0.6.9

10 Nov 02:40
Compare
Choose a tag to compare

Hitscan trails and Superhot(tm) mode

  • Add trails to hitscan bullets #47
  • Add Superhot mode
  • Fix error when rendering texture when playing missions for the second time #565
  • Fix deathmatch AI gun pickup logic #564
  • Improve gun selection by prepopulating if guns are empty

0.6.8

31 Aug 11:43
Compare
Choose a tag to compare

Full screen fixes and gun swapping

  • Fix split screen (#562)
  • Improve gun pickup and swapping, and for grenades (#513)
  • Improve full screen and window resizing behavior (#560)

Known issues:

  • Error when rendering texture when playing missions for the second time #565
  • Deathmatch AI gun pickup logic #564

0.6.7

20 May 05:09
Compare
Choose a tag to compare

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

29 Oct 07:25
Compare
Choose a tag to compare

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

  • 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

0.6.5

23 Apr 09:21
Compare
Choose a tag to compare

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

04 Mar 12:19
Compare
Choose a tag to compare

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

15 Nov 08:20
Compare
Choose a tag to compare

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

21 Jul 09:56
Compare
Choose a tag to compare

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

24 May 08:09
Compare
Choose a tag to compare

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

08 Mar 10:38
Compare
Choose a tag to compare

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

Editor

  • Add drag and drop to open campaigns (#374)
  • Add alternate keyboard commands for keyboards without keypad (#157)
  • Add window resizing (#169)
  • Add more choices for tile colors
  • Fix crash when inserting new mission