Cataclysm: Dark Days Ahead version 0.A Kaufman released

The Kaufman release is named in honor of a huge expansion to Cataclysm’s mutation system. The release, our largest yet also brings innumerable bugfixes, performance enhancements, new items, a long-awaited module manager, new monsters, fullscreen mode, better mouse support, new map tiles and an unheard-of level of stability.

As usual, the official stable builds are available from the website:
Linux Curses
http://assets.cataclysmdda.com/downloads/linux_binaries/cddacurses-current.tar.gz
Windows terminal.
http://assets.cataclysmdda.com/downloads/windows_binaries/cddacurses-current.zip
Linux SDL/TILES
http://assets.cataclysmdda.com/downloads/linux_binaries/cddasdl-current.tar.gz
Windows SDL/TILES
http://assets.cataclysmdda.com/downloads/windows_binaries/cddasdl-current.zip
Mac curses (no localization)
http://assets.cataclysmdda.com/downloads/mac_binaries/cataclysm-mac-curses-0.A.tgz

Here’s the changelog:
Highlights:
Module manager.
Fullscreen mode.
Many mutations, more refined mutation progression.
Improved view options for driving.
Improved item handling, including category views, partial stack handling.
Mouse move and mouselook.
Fishing.
Working Refrigerators.

Features:
View item on mouse hover in SDL.
Mouse move.
Basic LUA support.
Vehicles disintegrate into their constituent parts on impact.
Fuel tanks preserve their contents when removed/installed.
Vehicle construction and repair using duct tape.
More distinct mutation trees, including branch thresholds and post-threshold mutations.
Interact with monsters on stairs.
Guilt from killing monsters tapers off as you kill more of them.
Can track vehicles with a GPS module.
Allow filtering constructions by the ones you can do right now (can toggle).
Idling for vehicles, can effectively run as generators.
Minifridge that keeps food fresh longer.
Clothing pockets and hoods only activate when needed. (for warmth)
Inventory and crafting menus support listing items by category.
Expanded underwater combat.
Item spoilage rate varies based on temperature.
More info in list monsters menu.
Rechargeable battery pack mod for tools.
Gunmods are installed on rails now.
Better gender handling at character creation.
Expanded vehicle electrical system.
Can pick up or drop partial stacks.
Shove items out of the way when closing a door.
Radioactive items.
Mutation friendly clothing.
Remove prompt to resume task, of course you want to.
Vehicle facing indicator (option).
Fullscreen mode.
Show contents of grabbed vehicle (e.g. your shopping cart) in advanced inventory pane.
Fishing, find a pole!
Automatic view shifting when driving (option).
Zoom mode that dynamically resizes tiles (pretty slow when zoomed unfortunately).
Search known recipes by output, tool or component.

Infrastructure:
Overmap tiles moved to json.
Lots of warning cleanup.
More development of internal json library.
Mod manager.
Can define mapgen for tiles in json or LUA.
Traps moved to json.
Standalone json checker.
Refactored monsters and players to have a common parent class.
Retrieve items from inventory based on location instead of invlet.
Ammo types moved to json.
Blacklist and whitelist for including/excluding content.

Balance:
Sleep increases rate of fatigue recovery and healing over time.
Remove automatic matches and poketknife from player spawn.
Add skintight flag for underwear-type clothing to negate layering penalties.
First Aid and bandages take time to apply now.
Increased city size variability.
Turrets have finite ammo.
Reduce rate of damage for “real armor” as opposed to “clothes”.
Zombies spawn at last stand locations.
Burning ammo only throws shrapnel, no explosion.
Increased crafting distance to 6 to enable large workshops.
Progressive difficulty searching for lab notes.
Progressive difficulty searching for lab notes.
Large-scale vehicle rebalances.
Improved code that determines what body part is hit by an attack.
Water purification methods use one charge per unit of water.
Buffed water resistant clothing.
Removed acid puddles from acid rain. (no more melting items).
Buffed most zombie HP.
Large nerf to solar panels.
Effectively remove cap to starting points option (set to 1,000).
More interesting gun misfire/jam mechanics, guns can take damage now.
Varied rate of projectile breakage with a flag, more differentiation between arrow types.
Ammo with special effects (smoke, teargas, explosions) now go off when burned.

Content:
Atomic coffee, energy drink and hypospray, lawn darts, MOLLE pack, fingertip razors.
Too many mutations to list, including mutagen types and recipes.
Map types, ammo reloads, vehicle curtains, creepy doll, whiskey barrels.
Hibernation mutation, lots of cop and fireman gear, IV mutagen, piles of new traits.
Mutation-themed dreams, cowbell, atomic batteries, dojo and contents,
vending machines and bank cards.
Dinocataclysm added as a mod at long last!
Lots more terrain and furniture is now bashable.
Several new houses and other buildings.
Variations of vehicle condition (damaged, blood-splattered, engine running, etc)
Creatures fling around appropriate fluids and chunks when gibbed.
Several content packs that allow enabling/disabling different categories of content.
Shoggoth.

Bugfixes:
Prevent artifact swords from sticking all the time.
Royal jelly and blood filter heal dermatik infections.
Make active items (ticking bombs, rotting food) work in vehicle storage.
Prevent teleportation and stairclimbing from erasing monsters.
Lots of UI tweaks.
Fix bug where items couldn’t be thrown over water.
Erase scentmap when we move between floors.
Handle adjacent overmaps better, including notes.
Lots of recipes moved fro auto-learn on skill thresholds to being learned from books.
Fixed vehicle rendering when dragging.
Can craft from items in vehicle storage.
Only count loudest vehicle engine for noise generation instead of adding them together.
Fix weird bug where being too strong made you bad at throwing things.
Fixed several related vehicle board/unboard bugs.
Player displayed in correct position when peeking.
Fixed lots of menu drawing glitches.
Height/width options make more sense, total instead of based on view width.
Limit indoor dimly lit areas to the same view distance as outside.
Fix bug where vehicles and windows projected light at dawn and dusk.
Targeting defaults to nearest enemy.
Toggling between enemies includes hostile NPCs.
Vehicle turrets no longer shoot player or their own vehicle.
Fixed issue where exploding items could destroy themselves and cause a segfault.
Check for errors when attempting to write files and take appropriate action.
Fixed some lab finale features.
Fixed vehicle workshops being usable as components in recipes.
Cruise control is now smooth, even the sportscar is driveable.
Sinkholes don’t turn into pits after you step in them.
Can no longer block attacks in your sleep.
Translations build and ship with releases.

Performance:
Many overmap generation performance improvements.
Stop updating scent if player hasn’t moved for a while, makes waiting and sleeping go much faster.
Optimized bitflag methods for very frequently used flags.
Heavy refactor of crafting menu for more speed.
Heavy optimization of scent diffusion.
Declare strings as const to avoid reallocating them all the time.
Lots of caching of vehicle parts.
Vision calculation speedups.
Refactored map loading to chunk up map data into tiny (1KB or so) files, so save/load is nearly instantaneous.

Great! I like the game very much!

once the 0.a version has released i share it with my friends.

the npc system isn’t stable now.I hope i could have a interaction with npc oneday

Well done!

I knew it!

I woke up 2 hours sooner than usually and here it is.

By the way, I have such blast with this game I never had with bought game. Thank you all who are working on this game, its mod or tile-sets. I really appreciate it!

Just want to give my thanks to you people as well. Only one other game has ever given me this much entertainment and that was Dwarf Fortress. Love this game so much and where it has headed since I started playing, I have no idea when.

Quick sort of complaint about the 0.A release: When it first runs on a Russian OS, it re-generates its options file with russian language in mind, and uses a russian language translation from the included set of localized files - but the unicode support doesn’t seem to work in the SDL version, and all text (excepting a few untranslated lines) ends up in blank squares. Deleting the language files restores English, so I’m not complaining that much. :stuck_out_tongue:

Great to see something is actually going on in the developement. I checked the website several times before, but there are no news, so I thought it was kinda “dead”. Good thing I actually checked the forums for a new release. As a suggestion, you could add some small text at the bottom of the experimental build section, linking to the newest experimental forum thread.

I’d really like to play the game in English, but I can’t find an option to set the language.

Thanks to everyone who worked to bring this release!

[quote=“Crazydrift, post:6, topic:5262”]Great to see something is actually going on in the developement. I checked the website several times before, but there are no news, so I thought it was kinda “dead”. Good thing I actually checked the forums for a new release. As a suggestion, you could add some small text at the bottom of the experimental build section, linking to the newest experimental forum thread.

I’d really like to play the game in English, but I can’t find an option to set the language.[/quote]Just delete the “lang” folder in the game’s directory after the game first starts, it should default back to english.

Great, grabbing it now!

[quote=“Crazydrift, post:6, topic:5262”]Great to see something is actually going on in the developement. I checked the website several times before, but there are no news, so I thought it was kinda “dead”. Good thing I actually checked the forums for a new release. As a suggestion, you could add some small text at the bottom of the experimental build section, linking to the newest experimental forum thread.

I’d really like to play the game in English, but I can’t find an option to set the language.[/quote]

There was no news in a long time due to the developers being hard at work eradicating a handful of critical bugs before they could release this update!

“…save/load is nearly instantaneous”

The best thing! I hope one day nearly will be omitted.

I just genned a world with no shelters. I am somewhat sure that’s not really supposed to happen. Otherwise, I am very happy with the state of the release.

Where you playing with bigger cities?

That tends to happen when you play with cities bigger than 8.

Where you playing with bigger cities?

That tends to happen when you play with cities bigger than 8.[/quote]Yeah, city size 10. Still, if it’s a known bug… :wink:
The shelters aren’t good for much, but if the generator can’t fit a shelter, starting in a home could be just as interesting. Make it a “difficult start” option at character creation. :slight_smile:

I should probably post this here instead to keep the threads in the right order.

My brother Waltzy the legend he is has wrote me a lovely tool in JavaScript to read the JSON files and automatically build me a list of new edited and deleted objects here is a screen shot should save allot of time.

I will begin the mass updates to the wiki when I get a decent time window to do so.

It could be great, thanks for this new update. :slight_smile:
But the windows version doesn t work for me (doesn t launch). The windows stay definitively black.
I tried “Windows terminal.” and “Windows SDL/TILES” each on a free new file. However the 0.9-5801-g2256662 work greatly …

Am I the one ? does anyone have any suggestion please?

Grats on an other release, going hexdecimal, thats crazy.

What the heck? My executable isn’t working!

(I’m on Linux, for the record.)

EDIT: I’m getting something about how I don’t have the file or directory for the shared libraries.

Thanks for the release, very proud of the game. We need to sell “Cata player” badges, i’d buy.

[quote=“wvmmhxkh”]you know, guys, i see one release after another, you keep adding trivial bullshit and refactoring code, but there is still no dreamlands.

are you gonna actually add dreamlands, or not? if not, why do we still have portals. if yes, how much longer are you gonna spend on bullshit?[/quote]

Man, you sure are a polite one. Itll probably be added much longer down the line. Probably after Z levels and NPCs are fixed.