Alexander Gavrilov
|
d4d6349f48
|
Expose builtin commands to dfhack-run, and add lua script support.
Move builtin command implementation to Core methods, and fall
back to hack/scripts/*.lua for otherwise unrecognized commands.
|
2012-05-04 19:47:18 +04:00 |
Alexander Gavrilov
|
0c2b78b96b
|
Add api for manipulating burrows to the core.
|
2012-04-11 19:42:05 +04:00 |
Alexander Gavrilov
|
28a741082f
|
Encode & decode names in utf-8 for transfer in remote messages.
That's the encoding required by the protobuf spec.
|
2012-04-05 18:10:16 +04:00 |
Alexander Gavrilov
|
58eb199036
|
Add many new template functions for enums & bitfields.
An incompatible change: ENUM_KEY_STR returns std::string now.
The old behavior is available via enum_item_key_str function.
|
2012-03-17 12:52:22 +04:00 |
Alexander Gavrilov
|
b2737e2bed
|
Pull out a colored text output interface out of the Console class.
|
2012-03-10 13:29:33 +04:00 |
Alexander Gavrilov
|
878bc3d3a1
|
Implement pre-embark estimate in prospector.
Requires careful tuning of the vein density computation.
|
2012-02-02 22:14:49 +04:00 |
Alexander Gavrilov
|
50386f66a3
|
Update structures and implement modifying the job_item item type.
|
2012-01-09 16:20:17 +04:00 |
Alexander Gavrilov
|
ea790f1346
|
Move a few functions into the core, and add some more.
|
2012-01-08 20:02:12 +04:00 |
Alexander Gavrilov
|
687245abd9
|
Allow setting job item materials.
|
2012-01-05 22:04:05 +04:00 |
Alexander Gavrilov
|
284009e873
|
Add a hotkey command to duplicate jobs in workshops.
|
2012-01-04 19:39:38 +04:00 |
Alexander Gavrilov
|
fb736a8556
|
Support more ways to binsearch in a vector.
|
2012-01-03 13:07:49 +04:00 |
Alexander Gavrilov
|
326c58f793
|
Add a plugin to tweak inorganic materials in jobs.
It also auto-seeks in the build item list if used in that context.
|
2012-01-02 18:46:24 +04:00 |
Petr Mrázek
|
9db20bd84d
|
Header changes/cleanup.
|
2011-12-31 12:48:42 +01:00 |