Alexander Gavrilov
|
9679b7729c
|
Clean up the movement speed calculation function and move into the core.
|
2012-09-09 17:04:58 +04:00 |
Alexander Gavrilov
|
ec3d489bda
|
Move curse-affected attribute value getters to the core.
|
2012-09-09 12:51:08 +04:00 |
Alexander Gavrilov
|
a36fe25e72
|
Finish the effective skill computation function, and move to core.
|
2012-09-09 12:27:40 +04:00 |
Quietust
|
1e28ceff6d
|
Add getProfessionColor and getCasteProfessionColor to Units module
|
2012-08-22 16:54:00 -05:00 |
Alexander Gavrilov
|
9adf310d7f
|
Update Units::isCitizen after looking at game-over detection code.
|
2012-05-22 12:31:37 +04:00 |
Petr Mrázek
|
1333dc569f
|
Merge https://github.com/Caldfir/dfhack
|
2012-05-18 17:42:34 +02:00 |
Alexander Gavrilov
|
4cffb6428d
|
Update building creation code with new knowledge, and fix zone.
Also, document new lua api, and add a more convenient wrapper.
|
2012-05-01 18:55:30 +04:00 |
Alexander Gavrilov
|
16ee049664
|
Split off the burrows api from Maps and Units.
|
2012-04-26 12:56:28 +04:00 |
Alexander Gavrilov
|
6ab270d129
|
Retrieve unit noble position info, and use it in getProfessionName.
|
2012-04-26 12:03:56 +04:00 |
Alexander Gavrilov
|
763a301b4f
|
Add a few more lua api functions, documentation, and unit sort orders.
Units::getProfessionName appears to work correctly for
everything except nobles.
|
2012-04-23 21:30:53 +04:00 |
Caldfir
|
035d65536b
|
Added in job loading to t_unit for stonesense.
|
2012-04-22 18:51:27 -07:00 |
Alexander Gavrilov
|
3282ac3db2
|
Add a hotkey command that sorts units in lists using lua comparators.
|
2012-04-21 15:43:52 +04:00 |
Alexander Gavrilov
|
0a6982f404
|
Enable warnings correctly on linux and fix a lot of them.
|
2012-04-20 13:30:37 +04:00 |
Alexander Gavrilov
|
7a34a89f53
|
Add burrow subcommands to modify burrow unit and tile sets.
|
2012-04-14 14:12:59 +04:00 |
Alexander Gavrilov
|
37cfb1fdcd
|
Add unit position and container api.
|
2012-04-13 16:10:19 +04:00 |
Alexander Gavrilov
|
5d5502ae34
|
Update the item owner modification api and export it to lua.
|
2012-04-11 20:10:31 +04:00 |
Alexander Gavrilov
|
0c2b78b96b
|
Add api for manipulating burrows to the core.
|
2012-04-11 19:42:05 +04:00 |
Alexander Gavrilov
|
45ae2ed67f
|
Pull a few utility functions into the core and publish to lua.
|
2012-04-07 19:08:30 +04:00 |
Alexander Gavrilov
|
903e9ee716
|
Export a few more functions to lua.
|
2012-04-06 11:21:28 +04:00 |
Alexander Gavrilov
|
d4626f9751
|
Add unit professions and filtering on status.
|
2012-03-18 15:35:38 +04:00 |
Alexander Gavrilov
|
368b92f81f
|
Add a RPC call to retrieve unit info.
For performance reasons, material flag arrays are changed to use ints,
with enum item name mappings retrievable via a different RPC call.
|
2012-03-17 17:41:56 +04:00 |
Petr Mrázek
|
7fe8762852
|
Get rid of Simple namespace, Gui module is now a namespace.
|
2012-03-03 14:38:24 +01:00 |
Quietust
|
9afcea3deb
|
In all loops that iterate across a vector, use a size_t as the index
|
2012-01-31 10:55:38 -06:00 |
Petr Mrázek
|
d5d4875532
|
Make things work properly.
|
2012-01-27 05:54:26 +01:00 |
Quietust
|
cc7c7795a1
|
Kill the Units module, and add another pair of methods to the Items module to simplify some things
|
2012-01-24 11:32:34 -06:00 |
Quietust
|
466bf89578
|
Goodbye, Translation module
|
2012-01-24 10:54:12 -06:00 |
Quietust
|
7b2835e2a9
|
Get rid of df_name
|
2012-01-21 13:12:40 -06:00 |
Quietust
|
8052305c2e
|
Cleanup the Units module
|
2012-01-21 13:03:39 -06:00 |
Quietust
|
64b55acf37
|
df_item -> df::item, t_itemflags -> df::item_flags
|
2012-01-16 20:16:16 -06:00 |
Quietust
|
555183cb25
|
Remove unreferenced variables
|
2012-01-11 10:57:05 -06:00 |
Petr Mrázek
|
86464b99cc
|
Remove DfVector, break MSVC builds until further notice.
|
2012-01-04 01:45:11 +01:00 |
Petr Mrázek
|
9db20bd84d
|
Header changes/cleanup.
|
2011-12-31 12:48:42 +01:00 |
Petr Mrázek
|
f7d78539d3
|
Renaming Creatures to Units
|
2011-12-02 10:56:40 +01:00 |