summaryrefslogtreecommitdiff
path: root/plugins/devel
Commit message (Expand)AuthorAgeFilesLines
* Move siege engine out of devel.Alexander Gavrilov2012-09-172-1866/+0
* Implement a slightly more sensible aiming AI in siege engine.Alexander Gavrilov2012-09-171-2/+74
* Explicit cast is required for MSVC.Kelly Martin2012-09-161-1/+1
* Merge remote-tracking branch 'angavrilov/master'Kelly Martin2012-09-162-55/+170
|\
| * Implement skill-based miss probability in siege engine.Alexander Gavrilov2012-09-141-11/+72
| * Vaporize liquids from barrels, and destroy bin contents in siege engine.Alexander Gavrilov2012-09-142-44/+98
* | Merge remote-tracking branch 'q/master'Kelly Martin2012-09-166-1048/+1650
|\ \ | |/
| * Support setting workshop profile for siege engines.Alexander Gavrilov2012-09-131-2/+89
| * On second thought, remove stockpile->engine links; keep only reverse.Alexander Gavrilov2012-09-131-86/+34
| * Throw items from bins around in siege engine, like minecarts do.Alexander Gavrilov2012-09-121-23/+147
| * Support linking siege engines to stockpiles.Alexander Gavrilov2012-09-121-9/+194
| * Allow specifying arbitrary items to use in catapults.Alexander Gavrilov2012-09-111-3/+148
| * Trivial siege engine aiming at units, with logic in lua.Alexander Gavrilov2012-09-111-218/+373
| * Implement unit path prediction in siege engine.Alexander Gavrilov2012-09-091-1/+316
| * Clean up the movement speed calculation function and move into the core.Alexander Gavrilov2012-09-091-174/+3
| * Move curse-affected attribute value getters to the core.Alexander Gavrilov2012-09-091-32/+2
| * Finish the effective skill computation function, and move to core.Alexander Gavrilov2012-09-091-79/+3
| * Reverse-engineer unit speed computation from DF code.Alexander Gavrilov2012-09-081-0/+293
| * Implement aiming projectiles at random points in the designated area.Alexander Gavrilov2012-09-081-33/+219
| * Support setting the target area for the siege engine.Alexander Gavrilov2012-09-081-52/+108
| * Start the siege engine plugin with code to highlight obstacles on screen.Alexander Gavrilov2012-09-072-0/+433
| * Move steam engine out of devel, since it should be fully functional.Alexander Gavrilov2012-09-065-1126/+0
| * Add steam engine documentation, and use barrel quality in efficiency calc.Alexander Gavrilov2012-09-052-4/+82
* | Merge remote-tracking branch 'angavrilov/master'Kelly Martin2012-09-045-0/+1048
|\ \ | |/
| * Fix steam-engine build on msvc, and add a script for listing mem ranges.Alexander Gavrilov2012-09-031-2/+2
| * Require level 3 both for water & magma, and indicate level 5 by brightness.Alexander Gavrilov2012-09-021-16/+23
| * Vary the internal power consumption of the engine depending on quality.Alexander Gavrilov2012-09-021-3/+22
| * Tweak steam engine raws.Alexander Gavrilov2012-09-024-33/+52
| * Use new API in steam engine; always explode if destroyed with steam inside.Alexander Gavrilov2012-09-021-98/+189
| * Boilers made out of unsuitable materials should explode!Alexander Gavrilov2012-09-011-0/+84
| * Make the steam engine consume liquids from Z level below.Alexander Gavrilov2012-09-011-2/+193
| * Try preventing "boiling water" from freezing, and dump steam on destroy.Alexander Gavrilov2012-09-011-0/+54
| * Further work on steam engine.Alexander Gavrilov2012-09-013-57/+192
| * Prototype steam engine workshop :)Alexander Gavrilov2012-09-014-0/+448
* | Merge remote-tracking branch 'q/master'Kelly Martin2012-08-306-13/+222
|\ \ | |/
| * Follow change in xml again.Alexander Gavrilov2012-08-271-1/+2
| * Follow field rename in xml.Alexander Gavrilov2012-08-271-8/+8
| * Add a performance test for location caching in general refs.Alexander Gavrilov2012-08-262-0/+152
| * Add a module for painting tiles into the gps global.Alexander Gavrilov2012-08-191-12/+3
| * Extract the color enum from color_ostream to toplevel.Alexander Gavrilov2012-08-192-4/+4
| * Tweak the interpose API, and fix a couple of bugs.Alexander Gavrilov2012-08-181-5/+8
| * Add experimental support for interposing vmethods of known classes.Alexander Gavrilov2012-08-172-0/+62
* | Repurpose the nestboxes plugin as a watcher that automatically forbids fertil...Kelly Martin2012-08-301-54/+57
|/
* * Autolabor: really exclude the broker from all labors when trader requestedKelly Martin2012-07-111-9/+7
* Autolabor: allow setting the nonidle hauler percentage at runtime.Kelly Martin2012-07-051-0/+14
* Sync to changes in df-structures.Alexander Gavrilov2012-05-261-1/+1
* Fix missing switch case warnings.Alexander Gavrilov2012-05-051-2/+6
* Devel plugin nestboxes scans all nestboxes for unhatchable eggs and optionall...Kelly Martin2012-05-012-1/+117
* Sync to changes in the data structure definitions.Alexander Gavrilov2012-04-261-1/+1
* Rprobe can now be used to change any of the region_map paremeters. Use at yo...Kelly Martin2012-04-231-13/+49