PatrikLundell
|
51584c2d9e
|
Corrected isGhost
|
2018-06-13 15:37:45 -04:00 |
PatrikLundell
|
f329774059
|
dead & killed flag separation
squashed 4 commits from #1297
|
2018-06-13 15:37:45 -04:00 |
lethosor
|
7a04fefb0b
|
Remove Vermin module (unused and obsolete)
|
2018-06-01 00:22:10 -04:00 |
lethosor
|
50a863a48e
|
Fix Kitchen.h include (case-sensitive)
|
2018-05-17 20:11:46 -04:00 |
lethosor
|
17ba492992
|
Add some exclusion functions to Kitchen module, expose to Lua, fix build
|
2018-05-17 19:34:03 -04:00 |
lethosor
|
97a79893e7
|
Change Kitchen.{h,cpp} to title case
|
2018-05-17 11:08:13 -04:00 |
lethosor
|
e9ec08f419
|
Add Buildings::getRoomDescription(), moved from search plugin, +cleanup
|
2018-05-12 17:00:21 -04:00 |
lethosor
|
c15571caa0
|
Move isRouteVehicle, isSquadEquipment from workflow to Items module
|
2018-05-12 14:49:30 -04:00 |
lethosor
|
a34b34d3cb
|
Move a few item functions from autotrade/stocks into DFHack::Items
|
2018-05-12 12:04:46 -04:00 |
Dan Amlund
|
759df34fce
|
fix potential segfault
|
2018-05-11 17:51:32 +02:00 |
lethosor
|
ceaa518be9
|
Fix a potential segfault in getAnyUnit
See #1218
|
2018-05-11 10:04:10 -04:00 |
lethosor
|
10abece564
|
Fix duplicate condition in Gui::getAnyUnit()
|
2018-05-11 09:58:40 -04:00 |
lethosor
|
2a52582c1f
|
Add Gui::inRenameBuilding
|
2018-05-09 10:23:05 -04:00 |
Ben Lubar
|
51661d7355
|
Fix -Wswitch warning about UNDERWORLD_GATE in MapCache.
|
2018-04-05 16:50:04 -05:00 |
Ben Lubar
|
565c1e1260
|
Fix uninitialized pointer being returned from Gui::getAnyUnit when on the pet list with no selection.
|
2018-04-05 16:49:30 -05:00 |
Ben Lubar
|
0a2ec30199
|
Remove or comment out unused code.
|
2018-04-05 16:48:11 -05:00 |
Ben Lubar
|
2eec5ee78d
|
Fix signed/unsigned comparison warnings in core.
|
2018-04-05 16:47:47 -05:00 |
Ben Lubar
|
a44b3b8f98
|
Move null pointer check from Job module to LuaApi, where it does not invoke undefined behavior.
|
2018-04-05 16:01:26 -05:00 |
lethosor
|
db95796d4c
|
Many build fixes
|
2018-03-10 16:53:45 -05:00 |
Dan Amlund
|
38491b4be8
|
add checks to avoid potential segfaults. use more dfhack idiomatic code
|
2018-01-31 20:10:40 +01:00 |
Dan Amlund
|
537e94d75a
|
fix segfault when splatter did not have historical figure
|
2018-01-31 20:10:34 +01:00 |
Dan Amlund
|
2deeda11d2
|
add many new cases for Gui::getSelectedUnit: report list, combat log list, military screen, unit health, unit custumize, assigning to cage, viewing cage, pitting, penning, burrows, look at corpse, look at corpse piece, look at named spatter
|
2018-01-28 13:04:52 +01:00 |
lethosor
|
1ba5477b63
|
Add designation priority support to MapCache and dig plugin
Fixes #481
|
2018-01-21 19:27:16 -05:00 |
lethosor
|
fde1e284f4
|
Gui::getAnyItem: support viewscreen_assign_display_itemst
|
2017-12-28 16:19:45 -05:00 |
lethosor
|
4d5c7c5927
|
getKeyDisplay: use enabler::GetKeyDisplay()
|
2017-12-25 20:14:11 -05:00 |
Quietust
|
88c7e493b8
|
Merge ui_area_map_width into ui_menu_width, now a 2-byte array
|
2017-12-03 20:34:59 -06:00 |
Quietust
|
c72ae8d8a7
|
Merge "announcements" global into d_init where it belongs
|
2017-12-03 20:05:08 -06:00 |
lethosor
|
2c95ac411e
|
Update xml and all uses of job_handler
|
2017-11-25 00:59:59 -05:00 |
Quietust
|
33a43c5bfd
|
update structures
|
2017-11-04 07:50:47 -06:00 |
lethosor
|
5c33fcccbd
|
Merge remote-tracking branch 'BenLubar/win64-warnings' into develop
|
2017-08-07 13:51:18 -04:00 |
lethosor
|
16fb230ef6
|
getAnyItem: support viewscreen_textviewerst
|
2017-08-05 21:38:18 -04:00 |
Ben Lubar
|
17a7885ef2
|
Fix a bunch of 64-bit Windows warnings
|
2017-07-21 13:30:05 -05:00 |
Vitaly Pronkin
|
6af5f3b299
|
fixing getItemBaseValue() for cheese, sheets and instruments
|
2017-06-26 09:17:23 +12:00 |
lethosor
|
10e13c532a
|
Add "tweak cage-butcher" and some extra Building module functions
* Buildings::markedForRemoval()
* Buildings::getCageOccupants()
Closes #906
|
2017-06-25 15:27:21 -04:00 |
lethosor
|
cda5cedacf
|
Fix Gui::refreshSidebar() on topmost z-level
|
2017-06-23 10:30:16 -04:00 |
lethosor
|
ae809afde7
|
Add Gui::refreshSidebar()
This handles feeding CURSOR_DOWN_Z and CURSOR_UP_Z properly, avoiding issues
when on the lowest z-level.
|
2017-06-23 00:02:21 -04:00 |
lethosor
|
27343e3253
|
Add unit and tile visibility functions
|
2017-06-10 21:54:08 -04:00 |
lethosor
|
778ffb0971
|
More Units module cleanup, modernize getUnitsInBox
|
2017-06-10 21:02:30 -04:00 |
lethosor
|
0ed7e60522
|
getAnyUnit: support viewscreen_layer_unit_relationshipst
|
2017-06-10 19:06:43 -04:00 |
lethosor
|
1321a64613
|
Remove lots of old/unused functions from the Units module
|
2017-06-10 17:21:34 -04:00 |
lethosor
|
047a66030b
|
getAnyUnit: add support for viewscreen_unitst, viewscreen_textviewerst
|
2017-06-07 20:51:40 -04:00 |
lethosor
|
92c2e52e45
|
Fix MSVC error
|
2017-06-02 21:22:19 -04:00 |
lethosor
|
9df35dd844
|
revealInDwarfmodeMap: use map y dimensions
|
2017-06-02 00:40:59 -04:00 |
lethosor
|
43c4a88068
|
Move some checks in paintTile/readTile after hooks are called
|
2017-06-02 00:40:14 -04:00 |
lethosor
|
05f322ca30
|
Merge remote-tracking branch 'lethosor/lua-dmdims' into develop
|
2017-06-01 23:34:35 -04:00 |
lethosor
|
939aff3231
|
readTile(): add hook support and map parameter
|
2017-05-31 12:12:15 -04:00 |
lethosor
|
f59be2a9a0
|
Expand focus strings for jobmanagement and workquota_condition viewscreens
|
2017-05-27 00:57:16 -04:00 |
lethosor
|
55931703ac
|
Designate the correct tile for trees with multi-tile trunks
DF always designates the southeast trunk tile, while plant.pos is the center,
which is sometimes inaccessible (see #1014)
|
2017-05-05 21:25:25 -04:00 |
lethosor
|
adb14491d0
|
Fix loop in Designations::unmarkPlant()
|
2017-05-05 17:24:51 -04:00 |
lethosor
|
d3c496cc2b
|
Add getSelectedPlant() and related functions
Currently only works with the center tile of multi-tile trees
|
2017-05-05 14:45:46 -04:00 |