Thanks for the kind words, we aim to... well not please.
More like frustrate in a highly pleasurable fashion.
If you're interested in more info and/or support, our forums are at
http://smf.cataclysmdda.com.
If you (understandably) don't want Yet Another Forum Account, there's a pretty active thread here on bay12
http://www.bay12forums.com/smf/index.php?topic=121194.0We're working our way toward a release, just since I'm editing it right now, here's a PARTIAL version of the release notes for the upcoming version:
0.B
Features:
Random characters have professions applied.
Brewing.
Wearable tools.
Martial arts techniques can trigger when wielding appropriate weapons.
Wing mirrors for vehicles.
Prototype hordes.
Adjust zombie speed with mods.
Made butcher menu's first entry match the butcher hotkey, so you can just hold down the butt\
on to butcher all.
You can dig down stairs with proper equipment.
Scabbards, holsters and sheathable weapons.
At high skills you can quick draw/attack with weapons.
Fish spawn as distinct creatures, and they're used for fishing checks.
Quivvers for arrows.
Furniture can act as a tool.
Corpses rot and eventually disappear.
Armor is assigned to a layer, and armor on different layers doesn't impose layering penalties.
Destroyed vehicle parts get ripped off the vehicle.
Player can start at various locations.
Special support for mapsharing installs:
lock down debug menu
lock players to their username
more configurable file placement
locks around map files
Language switch is dynamic now.
Guns such as revolvers no longer eject casings when fired, they're instead ejected on reload\
.
Internal furnace is toggleable so you're less likely to eat random objects by accident.
Spending more time near traps has incremental chance of finding them, spotted traps are remembered.
Thrown items above a trap-defined threshold will trigger traps.
You can now peek through curtains and some doors.
Smashing a broken window again clears out the broken glass (relatively quietly).
Overhaul of "cut up" system:
Cannot cut up an item if it includes a material that can't be cut up (e.g. shotgun).
Cutting up returns items from each material that makes up the item.
Cuting up most items should respect the total volume of the item.
Autopickup can get at anything you can reach, i.e. adjacent tiles.
Can set exclusion zones for autopickup, so you can avoid accidentally picking up all your st\
uff in your base.
Contents of books are unknown until first read (which ios faster than usual).
Can craft recipes if you have a book in range that provides it.
Can learn recipes by practicing them.
Roof of the vehicle you're currently in is not drawn.
Faction hostility is back.
Kiln operates without player being nearby.
Radio operated items.
Switched to seed-based weather generation.
Options are only displayed when they are applicable to your build.
Can perform unspeakable acts upon zombies to turn them into your packmule slave thing.
Infrastructure:
Switched to SDL 2.0.
Made paths configurable for packaging and installation support.
Finished pushing martial art definitions out to json.
Tilesets can provide a per-category fallback tile to handle new monsters/items/whatever.
Silenced all the warnings, now it's easier to keep new ones from cropping up.
Lots of string handling infrastructure, making translated string handling easier.
Missing tiles in tilesets can fall back to ASCII.
Saner glyph cache handling.
Components used to craft an item are stored in the item.
Debug overlay for hordes.
Improved window handling.
Generic iuse functors unify many types of iuse functions.
Improved window handling.
Generic iuse functors unify many types of iuse functions.
JSONized bullet pulling recipes.
Generic support for foldable vehicles, still need support for *crafting* them.
Encapsulation applied to map accessors.
JSONized monster drops.
Damaged fuel tanks leak fuel on the ground.
Most menus use input context now, and therefore have configurable keybindings.
Switched build to c++11.
Items can have a list of iuse methods instead of just one.
Drug effects can mostly be defined in JSON.
Scripts for querying json in tools_json_tools.
Beefed up utf-8 input handling.
JSONized NPC definitions.
Unified recipe requirements across constructions and crafting.
Better error handling when initializing SDL.
Balance:
Give most starting professions decent starting equipment.
Nether spawns near corpse spawns.
Capped skill gain from many activities, especially crafting.
Melee weapons can take wear and tear damage based on their primary material.
Categorized CBMs you can get from butchering things.
BEES!
Armor values nerfed.
Mutagen spawn rates slashed.
Overhauled mp3 player morale bonus to make micromanagement of it suboptimal.
Amount of damage blocked by a block technique based on strength and skill of blocker.
Removed damage to animals from acid rain.
Nerfed speed of many zombie animals.
Content:
New monster, Wraith.
Hops, barley, and molasses as brewing ingredients.
Yeast for fermenting brews and baking some bread foods.
Sugar beet as a renewable source of sugar.
Fruit wine and Brandy.
Moonshine and home-brewed beer.
Grappling hook.
Many new house layouts.
Wells and well digging.
CQB CBM that provides martial art style.
Decorative terrain and furniture.
Parasites and diseases from unsafe foods.
Curtains for vehicle doors and windshields, privacy please!
Foraging (in bushes, shrubs, trees).
Towel usable for many handy things (still not at HHGttG level).
hehe, honey.
Wearable rx12 auto-injector.
E-cigs
Slime mutants can slop through tight spaces, spawn friendly slimes.
Some insect-like mutants can sip nectar from flowers (but at a cost...)
Mutagen gives you wings! (butterfly wings)
Bird mutations.
Zoose
Killed bots drop (disassembleable) broken bot items instead of corpses.
Bear mutations.
Bio operator zombie.
Spider nest basements.
Nice looking road ends and roundabouts.
Exploding gasbag zombies.
Pizza parlor building.
Wheelchairs.
Notes left by other survivors scattered all over.
Brain blob directs nearby blobs to move intelligently.
Mall location.
Several toolbox items to streamline carrying around your crafting needfulls.
Cotton and many cotton-based recipes and items.
Plant mutations.
Audit of all item prices to try and get a sensical baseline for them.
Supercharged military turrets.
Make Fedora activatable, m'ilady.
Road barricades.
Necropolis.
Rollerblades and skates.
Evac center and piles of NPCs and missions.
Bandit camps.
RC car and remote-detonated bombs, and a remote controlled lamp.
Automated gas stations.
Boats.
Interface:
Expanded armor layering window.
Added way to swap panes in AIM.
Animation and duration for smoking activity.
Action menu that displays all actions in a tree menu.
Highlight things you can interact with when 'e'xamining.
Many strings are properly pluralized and have support for doing so when translated as well.
Standardized overmap building colors.
Vehicle examine menu shows used/capacity of fuel tanks and cargo space.
SDL builds can play music.
Log messages colorized.
Books colorized by category.
Different weather types get their own animations.
Save/load log messages.
Fuzzy river borders.
Scrolling text animations when things are damaged and on some effects triggering.
Lots of menus now have sorting, categories, and search.
Animation delay option.
Player can write and read sign items.
Added a menu displaying martial art style characteristics.
Performance:
Greatly sped up construction menu.
Overmap scrolling speed greatly improved.
Turn number added to calendar since it's called a gajillion times.
Switched a lot of large collections to use std::unordered_map() or std::unordered_set().
Bugfixes:
No bleeding effect if your armor absorbs all the damage.
Make game stop treating trees, walls, etc as hallucinatory with respect to vehicle collisions.
Prevent drug furniture from hoovering up items.
Option to force software rendering to work around hardware support issues.
Players are ejected from vehicles when their seats are destroyed.
Contents of items destroyed by interacting with them are dumped instead of being deleted.
Restored function of area melee attacks.
Made various battery mods play nice together.
Prevent segfault in the unlikely case that you miss so badly that you shoot yourself.
Don't cause blood spatters when the attack does no damage.
Avoid crashing when loading a corrupted submap.
Avoid resetting creature speed to 100 when a creature is saved/loaded.
Option to disable joystick input in case you have a broken joystick.
Always practice at least one of the melee skill types when attacking.