Alexander Gavrilov
|
9e81d27cd1
|
Implement the same random generator as DF uses for DFHack.
|
2013-09-30 19:46:39 +04:00 |
Quietust
|
f0b0378caf
|
Fix spelling errors
|
2013-02-27 08:08:49 -06:00 |
Alexander Gavrilov
|
bf0795d738
|
Edit documentation for some scripts, and fix syntax in Lua API.rst.
|
2013-02-26 12:27:37 +04:00 |
Warmist
|
c22c4d009c
|
Added convenience functions to eventful (see Lua API.rst)
|
2013-01-03 20:30:51 +02:00 |
Warmist
|
8b5e847dfa
|
New event for eventful. postWorkshopFillSidebarMenu for tweaking the sidebar menu on workshops.
|
2013-01-02 23:43:38 +02:00 |
Warmist
|
e4f4943b10
|
Merge branch 'master' of https://github.com/angavrilov/dfhack
|
2012-12-23 12:34:05 +02:00 |
Alexander Gavrilov
|
bb3a491d68
|
Implement a per-save lua init script.
|
2012-12-21 14:00:50 +04:00 |
Warmist
|
786149a630
|
Added new event to eventful: onWorkshopFillSidebarMenu
|
2012-12-21 00:42:15 +02:00 |
Warmist
|
4af6b728b7
|
Small fix to gm-editor. Added proj_itemst and proj_unitst to eventful. Now you can make custom projectiles (e.g. rockets?)
|
2012-12-15 13:27:16 +02:00 |
Warmist
|
6c4f163a5e
|
Merge branch 'master' of https://github.com/angavrilov/dfhack
Conflicts:
NEWS
|
2012-12-09 14:25:31 +02:00 |
Alexander Gavrilov
|
9703d3fd8f
|
Detect mouse press events for lua.
|
2012-12-02 14:43:23 +04:00 |
Alexander Gavrilov
|
58239e97ed
|
Implement the history graph in the workflow status screen.
|
2012-12-01 16:50:03 +04:00 |
Alexander Gavrilov
|
0bfe006016
|
Try to reimplement the inventory monitor by falconne in lua.
For no other reason than to provide a complete example of lua
interface for a native plugin :)
TODO: paint the graph in the right pane.
|
2012-11-30 19:10:17 +04:00 |
Alexander Gavrilov
|
5ea26d9cae
|
Only show the advanced new constraint dialog on Shift-Enter.
Upon reflection it is a bit too scary to be always shown.
|
2012-11-29 16:27:51 +04:00 |
Alexander Gavrilov
|
2401be1b3b
|
Add an api function to retrieve unit skill experience.
|
2012-11-16 22:48:49 +04:00 |
Alexander Gavrilov
|
b4dcc7e7ad
|
Add more native api functions for finding general and specific refs.
|
2012-11-12 19:17:32 +04:00 |
Alexander Gavrilov
|
f657c20a1d
|
Add an internal API for converting between file and memory offsets.
|
2012-11-11 15:56:31 +04:00 |
Alexander Gavrilov
|
bd8c59462c
|
Add documentation for the core lua gui library stuff.
|
2012-11-04 17:06:32 +04:00 |
Alexander Gavrilov
|
9598316855
|
Add a native pen object for lua with a more checked behavior.
|
2012-11-03 20:06:33 +04:00 |
Alexander Gavrilov
|
3ff5d38a5c
|
Add a few utility functions to the main library.
|
2012-10-30 12:40:26 +04:00 |
Alexander Gavrilov
|
4aa1999347
|
Add a lua api function for patching multiple individual bytes.
|
2012-10-28 11:50:28 +04:00 |
Alexander Gavrilov
|
2b1d856214
|
Add a few utility functions to the lua api.
|
2012-10-20 17:06:33 +04:00 |
Alexander Gavrilov
|
2d4935bc17
|
Add lua API functions for verifying item and material vs job_item flags.
|
2012-10-17 19:16:18 +04:00 |
Alexander Gavrilov
|
33bd8103de
|
Extract an abstract View superclass from Screen to handle widget trees.
|
2012-10-15 15:30:00 +04:00 |
Alexander Gavrilov
|
2865e1373a
|
Experimental API for associating tile bitmasks with persistent data.
Use block_square_event_world_constructionst objects with the same
bogus negative id as the matching historical figure object.
|
2012-10-11 17:34:34 +04:00 |
Alexander Gavrilov
|
408f0cb06e
|
Add a small stand-alone utility for managing binary patches.
|
2012-10-08 12:10:02 +04:00 |
Petr Mrázek
|
bb39b2e45b
|
Lua API, not LUA Api.
|
2012-09-30 06:55:52 +02:00 |