51ecd15fa8ruby: use symbols for enums everywhere
jj
2012-04-26 20:55:52 +0200
7c606da636Autolabor will exclude the trade broker from all labors if the "trader requested" flag is on at the trade depot.
Kelly Martin
2012-04-26 13:46:38 -0500
ba7d4f8eddruby: extract additional info for enums
jj
2012-04-26 20:03:56 +0200
53e0ba8b8dActually write the noble penalty to the dwarf_info structure....
Kelly Martin
2012-04-26 12:54:10 -0500
c0c790f58cRefactor MapCache: make it parse everything that is known re tiles & mats.
Alexander Gavrilov
2012-04-19 19:17:07 +0400
2ee1887870ruby: add plugins/unit exemple
jj
2012-04-26 19:38:15 +0200
02e43428eeSync to changes in the data structure definitions.
Alexander Gavrilov
2012-04-19 11:03:29 +0400
b4a8bcd8d0Refactor MapCache: make it parse everything that is known re tiles & mats.
Alexander Gavrilov
2012-04-19 19:17:07 +0400
82a0e52a3eAdd api to check the walkable cache, and update flow_forbid in liquids.
Alexander Gavrilov
2012-04-26 18:51:39 +0400
5f5152f449Autolabor: Instead of guessing who the nobles are based on noble skills, actually find out who they are and behave appropriately. Certain responsibilities are assigned various penalties to increase their holders' availability to perform noble functions. Also, holders of the "manage health" responsibility are always assigned the diagnose labor.
Kelly Martin
2012-04-26 09:38:25 -0500
9b7fbcc477ruby: fix warning in codegen with initvalue
jj
2012-04-26 15:37:10 +0200
03925c923aruby: fix new c++ obj initialization, use xml init-value
jj
2012-04-26 14:16:47 +0200
16ee049664Split off the burrows api from Maps and Units.
Alexander Gavrilov
2012-04-26 12:56:28 +0400
6ab270d129Retrieve unit noble position info, and use it in getProfessionName.
Alexander Gavrilov
2012-04-26 12:03:56 +0400
9489c6ed1aAdd support for a few more viewscreens to Units::getSelectedUnit.
Alexander Gavrilov
2012-04-26 11:05:35 +0400
7a8db179abruby: fix plugin/plant.rb, add onstatechange hook, use console proxy, general cleanup, enable build by default
jj
2012-04-25 20:21:09 +0200
bd2e6e74deruby: add manual c++ object allocator
jj
2012-04-25 19:22:04 +0200
b0acad6d59ruby: use index-enum xml attr, fix bitfield[i] = 0
jj
2012-04-25 17:18:24 +0200
23a0b17ff3Make liquids and tiletypes force rebuild of pathfinding data.
Alexander Gavrilov
2012-04-25 18:38:43 +0400
1cd802d426Implement unit sorting for the pen zone assignment interface.
Alexander Gavrilov
2012-04-25 18:28:00 +0400
763a301b4fAdd a few more lua api functions, documentation, and unit sort orders.
Alexander Gavrilov
2012-04-23 21:30:53 +0400
c463597e09Merge branch 'master' of github.com:ab9rf/dfhack
Kelly Martin
2012-04-23 09:49:00 -0500
ac0e4a15e8Rprobe can now be used to change any of the region_map paremeters. Use at your own peril, as strangeness may ensue.
Kelly Martin
2012-04-23 09:46:57 -0500
8dcf2db316rs. Use at your own peril, as strangeness may ensue.
Kelly Martin
2012-04-23 09:45:00 -0500
e06c80f690Fix minor ostream munging glitch in rprobe.
Kelly Martin
2012-04-22 23:36:13 -0500
035d65536bAdded in job loading to t_unit for stonesense.
Caldfir
2012-04-22 18:51:27 -0700
e1770fa62bregrass: leaves tiles with the no_grow flag alone (avoids regrassing roads etc you embark on)
Robert Heinrich
2012-04-23 00:34:19 +0200
045b7b6a20Merge branch 'master' of git://github.com/ab9rf/dfhack
Robert Heinrich
2012-04-22 20:26:12 +0200
760bc8b09fregrass: ignore furrowed tiles (dirt roads)
Robert Heinrich
2012-04-22 20:25:10 +0200
125cd6622aSupport sorting units in many more ui contexts.
Alexander Gavrilov
2012-04-22 19:22:00 +0400
26cec5f60cProbe now displays the "surroundings" name for the biome (e.g. Joyous Wilds, or Terrifying). Rprobe can be used from the embark screen to set the evilness of the selected biome; use with due care.
Kelly Martin
2012-04-22 10:17:14 -0500
af12e83ac4Merge branch 'master' of git://github.com/ab9rf/dfhack
Robert Heinrich
2012-04-22 15:25:22 +0200
f5644f385bProbe now displays biome savagery and evilness. Devel plugin bprobe (also in this commit) goes digging around in region data at embark screen, not really useful for public consumption.
Kelly Martin
2012-04-21 23:22:21 -0500
6fc17b3e1fruby: clean helper with offsetof
jj
2012-04-21 21:20:51 +0200
c104f822a4Move stripcaged to master branch, works fine.
Kelly Martin
2012-04-21 12:53:46 -0500
567b3e2a52Fix range on tiletypes and make it saner for both plugins.
Jared Adams
2012-04-21 11:26:40 -0600
2ef321a208Preserve the original lua global environment for modules.
Alexander Gavrilov
2012-04-21 20:15:57 +0400
9317143909ruby: officially dont support stl::deque, add class sizeof
jj
2012-04-21 15:04:52 +0200
4af051bab3Add a few more unit orderings, and a way to reverse direction.
Alexander Gavrilov
2012-04-21 16:53:17 +0400
3282ac3db2Add a hotkey command that sorts units in lists using lua comparators.
Alexander Gavrilov
2012-04-21 15:43:52 +0400
709536c6c3Merge branch 'master' of git://github.com/ab9rf/dfhack
Robert Heinrich
2012-04-21 11:53:19 +0200
a282c9dedeMerge branch 'master' of git://github.com/peterix/dfhack
Robert Heinrich
2012-04-21 11:52:25 +0200
2d19514fbcprobe: minor change
Robert Heinrich
2012-04-21 11:52:03 +0200
adbd351462Rename units.other[0] to units.active.
Alexander Gavrilov
2012-04-21 12:46:55 +0400
ad73b8c737Add "tamable" for animals that can be tamed (PET or PET_EXOTIC in raws)
Kelly Martin
2012-04-20 14:38:50 -0500
e0bb5bf53bAdd "naked" (has no inventory) predicate to zone (useful for mass pitting)
Kelly Martin
2012-04-20 14:22:20 -0500
826e0b7dcfruby: iterate in LinkedList
jj
2012-04-20 20:43:18 +0200
417356c3cbruby: add df-linked-list support (also, xml could be simplified)
jj
2012-04-20 18:20:24 +0200
f57d63ed95ruby: df_flagarray support
jj
2012-04-20 17:57:41 +0200