299510f0d9zone: don't assign to cages which are designated but not yet placed (minor fix, it's not like bad things happen without it)
Robert Heinrich
2012-04-17 18:11:14 +0200
40f36c1912minor stuff, use building->is_room instead of building->isRoom() which returns unexpected values
Robert Heinrich
2012-04-17 16:57:41 +0200
6d180d61c4autopasture: only process domesticated own units to avoid problems with wild animals forgetting their training and going on a rampage
Robert Heinrich
2012-04-16 21:37:48 +0200
ee7100216eFix lua interpreter bug: the C call counter is already unwound by yield.
Alexander Gavrilov
2012-04-16 18:32:12 +0400
9560fc641czone: mass-assign nicknames, assign units to multiple cages inside a pasture. autobutcher: some fixes regarding autowatch and butchering caged units.
Robert Heinrich
2012-04-16 16:31:12 +0200
1e64a6a2f6Make dfhack.lineedit automatically interact with RunCoreQueryLoop.
Alexander Gavrilov
2012-04-16 18:05:42 +0400
9c25351281Add a template to make using lua_pcallk a bit more convenient.
Alexander Gavrilov
2012-04-16 18:01:21 +0400
3e4863bc80Integrate coroutines with table-based error handling.
Alexander Gavrilov
2012-04-16 14:45:04 +0400
e6ed81508dautobutcher: only ignore built cages which are defined as rooms/zoos. zone: allow mass-assigning of nicknames (to protect a pasture/cage from autobutcher)
Robert Heinrich
2012-04-16 10:15:37 +0200
48e4717dd2Try working around some msvc problems.
Alexander Gavrilov
2012-04-16 10:59:55 +0400
9c67250729regrass: pick random grass event if tile is soil instead of always using the first one found
Robert Heinrich
2012-04-16 07:03:27 +0200
e58a46b42bzone: fixed filter 'trained' so it now finds war/hunting creatures (who strangely don't have a training level)
Robert Heinrich
2012-04-16 03:31:49 +0200
6287ee59d8updated readme.rst
Robert Heinrich
2012-04-16 00:52:25 +0200
4b3c8d46c1zone: don't assign owned pets to a cage. the owner will release them, resulting into infinite hauling (df bug)
Robert Heinrich
2012-04-15 23:21:36 +0200
7aefae17d1autonestbox: don't assign to nestboxes which are already claimed or contain eggs. bprobe: look a bit closer at nestboxes
Robert Heinrich
2012-04-15 21:45:15 +0200
9f95e67c75tweak makeown: converts MERCHANT to TRADER (otherwise you can't assign jobs to kidnapped merchants. zone: fixed a bug which could lead to units being assigned to more than one cage and/or accidentally marked for slaughter
Robert Heinrich
2012-04-14 19:06:03 +0200
cb49c92b99Allow plugins to export functions to lua with safe reload support.
Alexander Gavrilov
2012-04-14 19:44:07 +0400
0b200b44d5Merge remote-tracking branch 'angavrilov/master'
Kelly Martin
2012-04-14 10:35:37 -0500
ebd3e9c9cfMerge remote-tracking branch 'rh73/master'
Kelly Martin
2012-04-14 10:35:29 -0500
9f057c41afMerge remote-tracking branch 'upstream/master'
Kelly Martin
2012-04-14 10:35:22 -0500
bbf28eb33dDisable df2minecraft again.
Petr Mrázek
2012-04-14 14:15:46 +0200
2100a95ad5zone: fixed major derp (assign commands would accidentally free caged creatures). tweak: added cheat to kidnap caravan escorts (works fine even for other races, does NOT work for traders because they can't be assigned any labors for whatever reason)
Robert Heinrich
2012-04-14 13:36:22 +0200
a2a47c5d63Fix to init (no need to add " around). Added experimental (crashy as hell) tools.project
Warmist
2012-04-14 13:30:48 +0300
7a34a89f53Add burrow subcommands to modify burrow unit and tile sets.
Alexander Gavrilov
2012-04-14 14:12:59 +0400
7c5e49a071Merged in some library additions from angavrilov necessary for the burrow plugin
Kelly Martin
2012-04-13 20:45:40 -0500
0387a3c017Merge remote-tracking branch 'angavrilov/master'
Kelly Martin
2012-04-13 15:36:18 -0500
2f54a48e63Add a plugin that makes selected burrows auto-grow on digging.
Alexander Gavrilov
2012-04-13 21:41:42 +0400
f85810c1e2ruby: move enum constants up one level, allow pointer arithmetic (world.map.block_index), fix StaticArray, add map test
jj
2012-04-13 19:31:12 +0200
bf4bd1f034ruby: fix vectors of pointers, fix global enum fields
jj
2012-04-13 17:19:53 +0200
37cfb1fdcdAdd unit position and container api.
Alexander Gavrilov
2012-04-13 16:10:19 +0400
fba83bb597tweak fixmigrant: updated readme.rst
Robert Heinrich
2012-04-12 22:48:46 +0200
09608467c1tweak fixmigrant: updated help text
Robert Heinrich
2012-04-12 22:44:53 +0200
f503bf36f4ruby: set everything up
jj
2012-04-12 19:12:46 +0200
2d8611a480Add core api for moving items between ground and containers.
Alexander Gavrilov
2012-04-12 18:37:27 +0400
7331485b46removed tweak-merchant and tweak-resident, combined both commands into tweak-migrant. added worn items to their uniform so they don't drop their clothes instantly
Robert Heinrich
2012-04-12 14:40:39 +0200
38a8c43a25Reverse-rebase the vtable pointers printed to stderr.log.
Alexander Gavrilov
2012-04-12 11:21:25 +0400
583ccdcc0cSupport pre-initializing vtable pointers from symbols.xml
Alexander Gavrilov
2012-04-12 10:54:53 +0400
cdf4298f5aMerge remote-tracking branch 'rh73/master'
Kelly Martin
2012-04-11 21:49:03 -0500
2caf3fb064tweak: removed stuff, added new command 'fixmigrants' which will deal with merchants (traders) and other types of bugged migrants. having more than one command for a bug which is basically the same makes no sense.
Robert Heinrich
2012-04-11 22:29:56 +0200
d874c3b538Track stonesense
Petr Mrázek
2012-04-11 21:33:45 +0200
42e4fa79c7tweak clear-merchant, clear-resident: mark the clothes the migrants wear as "owned" (they still drop them, though. needs more fixes)
Robert Heinrich
2012-04-11 21:07:54 +0200
09aad951a6Merge branch 'master' of git://github.com/angavrilov/dfhack
Robert Heinrich
2012-04-11 18:23:01 +0200
2cf078419bcprobe: list items worn by unit and checks if they are owned or not
Robert Heinrich
2012-04-11 18:22:39 +0200
5d5502ae34Update the item owner modification api and export it to lua.
Alexander Gavrilov
2012-04-11 20:10:31 +0400
0c2b78b96bAdd api for manipulating burrows to the core.
Alexander Gavrilov
2012-04-11 19:42:05 +0400
e8e8f29328regrass: fix
Robert Heinrich
2012-04-11 17:01:20 +0200
61245711f7Export a few maps functions to lua.
Alexander Gavrilov
2012-04-11 16:20:16 +0400
ae7ce9e5d7zone: fixed assigning to pit/pond. regrass: look for grass events in the map block, increase amount of grass at map position instead of simply changing the tile type
Robert Heinrich
2012-04-11 14:08:47 +0200
c7b922250bMore maps api refactoring and renaming.
Alexander Gavrilov
2012-04-11 12:01:27 +0400
8c40a27ea0Add unit_misc_trait list to BasicUnitInfo protobuf API.
Will Rogers
2012-04-10 20:42:23 -0400