Commit Graph

  • 70454842ae Add missing direction indicators to smooth wall tiles, and cleanup spacing Quietust 2012-01-29 11:38:34 -0600
  • 04b505cde4 Actually scan through all parameters in autodump. Alexander Gavrilov 2012-01-29 18:17:06 +0400
  • e5be2c75c2 Merge remote-tracking branch 'q-github/master' Alexander Gavrilov 2012-01-29 14:14:05 +0400
  • 05c37af4c9 Mapexport now puts stuff out to a binary file compressed with zlib. Added liquid type and flow size to output as well. Mike Stewart 2012-01-28 23:55:42 -0800
  • bd26c54259 Merge remote-tracking branch 'quietust/master' Mike Stewart 2012-01-28 13:33:26 -0800
  • b07d3b25b5 Merge upstream/master Mike Stewart 2012-01-28 13:32:48 -0800
  • 8a4740c479 Make all "origin" fields strongly typed, and fix building.origin to actually be meaningful Quietust 2012-01-28 14:12:41 -0600
  • 9e40228767 Adjust Maps typedefs a bit Quietust 2012-01-28 13:54:59 -0600
  • 683c989d0f Add options to autodump that filter on the forbidden and hidden flags. Alexander Gavrilov 2012-01-28 17:40:09 +0400
  • fa4fb4b407 Modify a number of commands to use CR_WRONG_USAGE for displaying help. Alexander Gavrilov 2012-01-28 16:03:56 +0400
  • c59f5c1642 Allow using the job command with jobs highlighted in the unitjobs screen. Alexander Gavrilov 2012-01-28 15:00:24 +0400
  • f6b19045dd Merge remote-tracking branch 'q-github/master' Alexander Gavrilov 2012-01-28 12:14:30 +0400
  • 7949aab199 Make sure showmood has access to Translation Quietust 2012-01-27 22:02:43 -0600
  • a36e7f4298 Cleanowned doesn't need Materials, but it does need Translation in order to print names Quietust 2012-01-27 22:02:25 -0600
  • 69b8f168cc Improve Translation::isValid() - make sure world exists Quietust 2012-01-27 22:01:59 -0600
  • 34f9d98d45 Simplify TranslateName a bit using a helper function Quietust 2012-01-27 21:46:52 -0600
  • 116e5d60be Update Translation::TranslateName to include the first name, plus have it follow the init setting for nickname display (in Dwarf mode) Quietust 2012-01-27 21:36:01 -0600
  • b89cd43b85 More work on getting the map exporter up to speed. Mike Stewart 2012-01-27 17:32:52 -0800
  • 331be2c821 Update fixveins to also handle feature stones (e.g. adamantine vein floors) Quietust 2012-01-27 11:33:51 -0600
  • ef256e1453 Detect incomplete thread and cloth items in workflow. Alexander Gavrilov 2012-01-27 21:17:50 +0400
  • ccad6efeb8 Remove UTF-8 BOMs Quietust 2012-01-27 09:47:14 -0600
  • 5521459fc1 "unknown1" was renamed to "body_info" Quietust 2012-01-27 09:41:51 -0600
  • b0d2e8a0f8 Merge https://github.com/peterix/dfhack Quietust 2012-01-27 09:33:45 -0600
  • 5072c6e1f4 Update the export plugin for new API Espen Wiborg 2012-01-27 14:46:42 +0100
  • cfb975a522 Track upstream changes Espen Wiborg 2012-01-27 12:06:57 +0100
  • 26880d9108 Merge branch 'master' into export-plugin Espen Wiborg 2012-01-27 11:00:34 +0100
  • 018f4083a3 Merge git://github.com/peterix/dfhack Espen Wiborg 2012-01-27 10:59:57 +0100
  • 1d7ed14442 Merge https://github.com/quietust/dfhack Petr Mrázek 2012-01-27 06:27:57 +0100
  • be0d8c4a88 Merge git://github.com/peterix/dfhack Quietust 2012-01-26 23:07:09 -0600
  • d5d4875532 Make things work properly. Petr Mrázek 2012-01-27 05:54:26 +0100
  • be892beba9 Update materials module to match XML changes Quietust 2012-01-26 21:32:47 -0600
  • fe34e07d2b Re-add the ability to request simplified copies of Constructions, Engravings, and Plants; also fix the "isValid" checks for those modules to actually be meaningful Quietust 2012-01-26 20:29:59 -0600
  • cfca04f2d2 Cleanup TileTypes Quietust 2012-01-26 10:38:18 -0600
  • be51221939 Add plugin "fixveins", restores mineral floors that were erased by placing/removing constructions Quietust 2012-01-26 10:06:03 -0600
  • 40b82d4e6c Fix compilation of mapexport - was trying to load the old Vegetation module (even though it didn't actually use it) Quietust 2012-01-26 09:58:24 -0600
  • b6ef14bafa Merge branch 'master' into export-plugin Espen Wiborg 2012-01-26 13:57:01 +0100
  • b48c110438 Merge git://github.com/peterix/dfhack Espen Wiborg 2012-01-26 13:56:45 +0100
  • 0375be549c Merge https://github.com/mikestewart/dfhack Petr Mrázek 2012-01-26 05:37:50 +0100
  • 850ede3e72 Sync structures. Petr Mrázek 2012-01-26 05:36:35 +0100
  • 3c60b43a38 Fix "origin" field on mapblock40d to actually be correct Quietust 2012-01-25 07:57:11 -0600
  • 902e0c4d90 Strip out old offsets from Gui module and use df::global vars where available Quietust 2012-01-24 22:18:21 -0600
  • 9a683ffda4 Switch some World module stuff to read out of appropriate df::global vars, and fix setPauseState to only write a byte instead of a dword Quietust 2012-01-24 21:51:17 -0600
  • fbadb3ee33 Removed unused var Quietust 2012-01-24 16:13:55 -0600
  • 26730dc6c2 Kill the Constructions module Quietust 2012-01-24 16:11:48 -0600
  • e68cdee95b Merge remote-tracking branch 'quietust/master' Mike Stewart 2012-01-24 12:27:38 -0800
  • 8861e93848 Kill the Vegetation module, replacing it with the same 3 simple methods used in Engravings Quietust 2012-01-24 12:02:12 -0600
  • 6d1af090c5 Tweak Engravings.h Quietust 2012-01-24 11:57:47 -0600
  • f8ce959402 Kill the Engravings module Quietust 2012-01-24 11:53:49 -0600
  • cc7c7795a1 Kill the Units module, and add another pair of methods to the Items module to simplify some things Quietust 2012-01-24 11:32:34 -0600
  • 02d75e2c94 Building module is gone, so this function doesn't exist anymore Quietust 2012-01-24 10:59:26 -0600
  • a3904b99dd Remove bad assert from Translation, as well as <cassert> from other modules that don't use it Quietust 2012-01-24 10:57:25 -0600
  • 466bf89578 Goodbye, Translation module Quietust 2012-01-24 10:54:12 -0600
  • 1ca90de647 Merge branch 'master' of github.com:quietust/dfhack Quietust 2012-01-24 10:04:34 -0600
  • 06547c8948 Update showmood to recognize corpses (fell mood) and remains (macabre mood) Quietust 2012-01-24 10:03:28 -0600
  • 404a9e8876 Tweak showmood to be a bit more resilient to invalid data (not that it should ever show up) Quietust 2012-01-24 08:10:14 -0600
  • 174d9d0739 Tweak showmood, add a few validity checks, commit a dfhack.init example. Alexander Gavrilov 2012-01-24 15:36:30 +0400
  • 6adadb396e df::tool_uses is now implicitly int16_t, so no more enum_field<> here Quietust 2012-01-23 19:40:02 -0600
  • 6502f0f6ae Print mood item flags if it's an unrecognized body part Quietust 2012-01-23 16:08:37 -0600
  • e3f875b9a5 Add "showmood" plugin, provides a detailed description of the currently active mood (if any) Quietust 2012-01-23 16:03:29 -0600
  • 8e2fef0c97 Merge branch 'master' into export-plugin Espen Wiborg 2012-01-23 10:43:24 +0100
  • 0cf3ee3dc6 Merge branch 'master' of git://github.com/peterix/dfhack Espen Wiborg 2012-01-23 10:43:07 +0100
  • 5bf5908582 Made liquids not crash when a map isn't loaded. Mike Stewart 2012-01-22 15:47:58 -0800
  • 031119ac73 Made mapexport build with latest Material changes. Mike Stewart 2012-01-22 15:47:39 -0800
  • 0d79fd9b15 Merge remote-tracking branch 'quietust/master' Mike Stewart 2012-01-22 15:31:34 -0800
  • 7f23c322a2 Cleanup Quietust 2012-01-21 19:24:58 -0600
  • 2cc6bcf0e9 Use CoreSuspender and namespace df::enums Quietust 2012-01-21 18:31:15 -0600
  • ccf22bed10 Replace df_plant with df::plant - this leaves the Vegetation module a bit empty, but I'll leave it in case we decide to add something new there Quietust 2012-01-21 17:54:57 -0600
  • debeebb7c4 Merge remote-tracking branch 'quietust/master' Mike Stewart 2012-01-21 11:26:12 -0800
  • d2c78646ea t_creaturecaste shouldn't be using t_attrib, because those AREN'T actual attribute values, just the PHYS/MENT_ATT_RANGE values from the raws Quietust 2012-01-21 13:24:38 -0600
  • 7b2835e2a9 Get rid of df_name Quietust 2012-01-21 13:12:40 -0600
  • 8052305c2e Cleanup the Units module Quietust 2012-01-21 13:03:39 -0600
  • 118e5c6617 Major cleanup of Materials modul, precursor to eventually nuking it Quietust 2012-01-21 10:12:26 -0600
  • d504479fc2 Merge https://github.com/angavrilov/dfhack Quietust 2012-01-21 09:59:54 -0600
  • d9c4f259a0 These will become necessary shortly Quietust 2012-01-21 08:59:19 -0600
  • b0cda1526e Adjust FOR_ENUM_ITEMS to account for ENUM_LAST_ITEM being inclusive now. Alexander Gavrilov 2012-01-21 18:50:44 +0400
  • 2449b80010 Update to match the data definitions. Alexander Gavrilov 2012-01-21 17:18:53 +0400
  • df08914549 Better fix for building protobufs with C++0x turned on. Mike Stewart 2012-01-20 16:21:50 -0800
  • f02f4510dd Added very basic export functionality to mapexport, taken almost directly from prospector. Only tile shapes are exported for now. Mike Stewart 2012-01-20 14:51:51 -0800
  • bf60f5975a Cleaned up the protobuf and mapexport build scripts a lot, and added two more simple proto files to store map geometry information. Mike Stewart 2012-01-20 11:21:29 -0800
  • 9b0b0d53f9 Merge remote-tracking branch 'quietust/master' Mike Stewart 2012-01-20 09:47:32 -0800
  • 941c643b5c Cleaned up the protobuf build a bit, and made git ignore files generated in doing so. Fixed building mapexport on Linux by forcing CMake to create a directory for protobuf output files. Mike Stewart 2012-01-20 09:17:08 -0800
  • 1b419313f4 Merge https://github.com/angavrilov/dfhack Quietust 2012-01-20 10:40:25 -0600
  • 3a908eb64b Support reporting the Z range of holes in the adamantine tubes. Alexander Gavrilov 2012-01-20 20:29:51 +0400
  • 80292bd49e Update Maps to match the new geo_biome definitions. Alexander Gavrilov 2012-01-20 20:27:39 +0400
  • cbac8259ed Fix unreveal Quietust 2012-01-20 10:13:34 -0600
  • 67f60a07bd Fix crash bug in dfprobe Quietust 2012-01-20 08:30:09 -0600
  • cc510a2c4b Replace DFCoord with df::coord and df::coord2d. Alexander Gavrilov 2012-01-20 14:28:00 +0400
  • fb41e457c4 Added a plugin that starts up and shuts down protobufs. Will add actual map export functionality to it tomorrow. Mike Stewart 2012-01-19 22:15:51 -0800
  • d35d070ff3 Only skip refilling tiles beneath non-featstone tiles if said tiles don't already have floors; also skip tiles filled with liquid Quietust 2012-01-19 22:41:59 -0600
  • 7da633b6ef Optimize reveal - instead of walking the entire map, just iterate across the list of blocks Quietust 2012-01-19 22:36:34 -0600
  • 9dddb79165 Optimize tubefill, and also try to handle the floors above newly filled tiles (as well as tiles which were floors to begin with) Quietust 2012-01-19 22:34:06 -0600
  • 3a11d0c86e Switch deramp to using Maps::getBlockAbs() Quietust 2012-01-19 22:12:51 -0600
  • 6a000811aa Cleanowned doesn't touch the Maps module Quietust 2012-01-19 22:12:26 -0600
  • c0a0702882 Improve error handling within Maps module - only throw exceptions if there's no meaningful return type Quietust 2012-01-19 22:11:43 -0600
  • e7ecda1434 Kill the Maps module Quietust 2012-01-19 21:44:17 -0600
  • 1e59811e65 Fixed check for old GCC versions. Mike Stewart 2012-01-19 14:55:10 -0800
  • 494a4202df Added Google Protocol Buffers to the library dependencies folder (though nothing yet depends on it). This definitely works in Linux, but needs checking in Windows. Mike Stewart 2012-01-19 14:44:01 -0800
  • e7dcd4c66a Fix stupid typo Quietust 2012-01-19 14:57:55 -0600
  • 4bb724cd6c Significant cleanup of Maps module - next step will be to kill it properly Quietust 2012-01-19 14:11:52 -0600
  • e2d7359bdd Add the gps global to Memory.xml. Alexander Gavrilov 2012-01-19 17:26:21 +0400