Releases: cxong/cdogs-sdl
Releases · cxong/cdogs-sdl
2.2.0
New icons and misc UX fixes and improvements
- Add new game icons #522 by misnina.com
- Fix game freeze when loading shareware wolf3d campaign #865 raised by @Kelvfimer
- Fix player 1 controls affecting others in player selection #855 by @Kurtsley
- Fix joystick not working in pause menu #866 raised by @Kelvfimer
- Fix damage text not resetting #808 by @Hrvt2, raised by @PavanLuca
- Fix automaps for very large levels #782 raised by @PavanLuca
- Fix repeated inputs when switching in/out of pause menu
- Fix uncommon crash when live background map is too small
- Fix crash when exiting some campaigns with custom ammo
- Improve menus by merging redefine keys and controls menu #800 by @Kurtsley, raised by @PavanLuca
New Contributors
Full Changelog: 2.1.0...2.2.0
2.1.0
Options in pause menu and misc features / bug fixes
- Fix crash when continuing game
- Fix ammo pickups for dropped grenades
- Fix crash in Most Classified Enemy campaign
- Fix crash when player has no melee weapon
- Fix crash when freshly installed game generates invalid config #839 (reported by @reinerh)
- Fix compass arrows slightly off direction #836
- Add options in pause menu #284
- Add
--listen_port N
command option for specifying network port #840 (requested by @reinerh) - Improve UI with flashing elements when certain things happen like getting hurt or picking up items #678
2.0.0
Cyberdogs!
Campaigns
- Cyberdogs #71
Game
- Fix buffer overflows in yajl (@reinerh)
- Fix prox mine placement and draw order #812 (reported by @PavanLuca)
- Fix lives going to 0 when replaying first mission after failure
- Improve objective compass arrows by moving slightly away from edge #432 (@naddoska)
- Improve ammo/weapon persistence by not resetting it after respawning
- Improve AI chatter by not showing when they change weapons
- Improve CMake formatting style (@rootkea)
- Improve nanopb by updating to avoid potential invalid free bug (reported by @hucarxiao)
- Improve appdata with minor fixes (@reinerh)
Editor
- Add support for exceeding max health with special pickups
- Improve destroy objectives by allowing multiple object types #819
1.5.0
Customize hats, hair, facial hair and glasses, plus many bug fixes
- Remove quick play #762
- Fix weapons being picked up into incorrect slots #781 (@Kurtsley, raised by @PavanLuca)
- Fix grenades not persisting across levels #788 (raised by @PavanLuca)
- Fix bullets not falling
- Fix unable to start game with co-op AI, stuck in weapon menu
- Fix or replace many files with missing or problematic licenses (@reinerh)
- Fix duplicate brass shells #774 (@Kurtsley, raised by @PavanLuca)
- Fix poison grenade icon #795 (raised by @PavanLuca)
- Fix incorrect zapper spritesheet #796 (raised by @PavanLuca)
- Fix missing music error message #775 (raised by @PavanLuca)
- Improve character customization by separating hats, hair, facial hair and glasses #601
- Improve controls info by renaming button1/button2 to fire/switch #725 (@Kurtsley)
1.4.2
Fix crashes when bullets are missing hitsounds
Game
- Fix crashes when bullets are missing hitsounds #761 (raised by @PavanLuca)
- Fix not being able to exit vehicles
- Fix config path to adhere to XDG spec #754 (raised by @Mailaender)
- Add buy/sell lives and max health #757
- Add upgradable weapons #740
- Improve collect objectives by allowing multiple pickup types #760
Editor
- Fix crash when copying missions with objectives
Other
- Fix emscripten build @midzer
1.4.1
Fix crash in Windows when adjusting audio settings
Game
- Fix Windows crash when adjusting audio settings #756 (reported by @RenniStuffmin)
- Fix weapon swapping with None in equip menu 5281ac6
- Fix game loading mission via command line 5281ac6
- Add shareware WOLF3D in main game ad32ed8 (i.e. no need to download separately via mission pack)
- Add buy/sell weapons and ammo functionality #739 (feature hidden in WIP techdemo)
- Add a chainsaw switch sound d99a199
- Improve actor item drops by making them instant #752
Editor
1.4.0
1.3.1
Persistent lives, fix gas bomb poison lasting forever
Campaigns
- Add accurate 1up powerup for wolf3d/SoD campaigns: add 1 life, 100 health, 25 ammo
- Add backpack powerup for doom
Game
- Fix gas bomb poison effect lasting forever
- Add life powerup, persistent lives #741
- Add support for larger-than-tile-size collisions #743
- Improve wolf3d setup by moving
.wolf3d
folder out ofmissions
#746
Editor
- Add support for multiple pickup effects
1.3.0
Fix missing controls in editor, and some effects and enhancements
Thanks to @rootkea, @T6Zksor for contributing
Campaigns
- Add test mission for Cyberdogs guns #268
Game
- Add animated loading screens #325 #199
- Add animated doors #167
- Add footprints, material-based footstep sounds, damaging floors #35
Editor
- Fix missing mission property controls in editor
- Fix macOS not being able to open campaigns via open file dialog #730