expwnent
							
						 
						
							 
							
							
							
								
							
								be75883ac5 
								
							
								 
							
						 
						
							
							
								
								Update HTML.  
							
							 
							
							
							
						 
						
							2015-03-30 12:27:00 -04:00  
						
					 
				
					
						
							
							
								 
								expwnent
							
						 
						
							 
							
							
							
								
							
								d7bbde0aa0 
								
							
								 
							
						 
						
							
							
								
								Update texts.  
							
							 
							
							
							
						 
						
							2015-01-31 23:15:40 -05:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
							
								
							
								7ddd3ca319 
								
							
								 
							
						 
						
							
							
								
								Expand fixTexts.sh  
							
							 
							
							... 
							
							
							
							* Fall back to `rst2html.py` (the default location "setup.py" installs to)
  if `rst2html` is not available
* Warn if the installed docutils version is below 0.12, to avoid extraneous
  CSS changes between docutils versions
* Add a status message for updated files
* Update HTML files 
							
						 
						
							2014-12-01 16:13:31 -05:00  
						
					 
				
					
						
							
							
								 
								expwnent
							
						 
						
							 
							
							
							
								
							
								5a1d88307f 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'eswald/stockpile-iterator'  
							
							 
							
							
							
						 
						
							2014-09-16 17:05:02 -04:00  
						
					 
				
					
						
							
							
								 
								Eric Wald
							
						 
						
							 
							
							
							
								
							
								74e709ec19 
								
							
								 
							
						 
						
							
							
								
								Adding getStockpileContents to the Lua API.  
							
							 
							
							
							
						 
						
							2014-09-07 14:52:08 -06:00  
						
					 
				
					
						
							
							
								 
								Eric Wald
							
						 
						
							 
							
							
							
								
							
								4980cd1969 
								
							
								 
							
						 
						
							
							
								
								Regenerating the HTML documentation.  
							
							 
							
							
							
						 
						
							2014-08-29 15:00:08 -06:00  
						
					 
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 
						
							 
							
							
							
								
							
								cca8014630 
								
							
								 
							
						 
						
							
							
								
								Mention more clearly how the data structures are defined in the Lua API.  
							
							 
							
							
							
						 
						
							2014-05-04 19:53:48 +04:00  
						
					 
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 
						
							 
							
							
							
								
							
								13584f08c5 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'warmist/dev-buildings' into develop  
							
							 
							
							
							
						 
						
							2014-05-04 19:52:01 +04:00  
						
					 
				
					
						
							
							
								 
								Quietust
							
						 
						
							 
							
							
							
								
							
								0f4684f29d 
								
							
								 
							
						 
						
							
							
								
								Add Items::getItemBaseValue and Items::getValue, available from Lua  
							
							 
							
							
							
						 
						
							2014-04-25 11:04:21 -05:00  
						
					 
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 
						
							 
							
							
							
								
							
								6bef167f83 
								
							
								 
							
						 
						
							
							
								
								Add a couple of useful scripts and fix two missing NULL checks.  
							
							 
							
							... 
							
							
							
							- A script to unstick jobs trying to build walls from the same tile.
- A devel script for viewing the path a unit is currently following. 
							
						 
						
							2014-04-21 09:24:05 +04:00  
						
					 
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 
						
							 
							
							
							
								
							
								c27c38e4c0 
								
							
								 
							
						 
						
							
							
								
								Remove tired or hungry siege operators from duty when at peace.  
							
							 
							
							... 
							
							
							
							The threshold is set at the level when they start to blink - normally
they would continue on with the job until they get a thirsty/hungry
thought, but immediately run off to eat if they lose the job (thus
refusing to load the engine after firing it). The code checks for
active sieges and whether there is a free replacement unit. 
							
						 
						
							2014-04-15 21:52:39 +04:00  
						
					 
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 
						
							 
							
							
							
								
							
								fc9826389b 
								
							
								 
							
						 
						
							
							
								
								Account for meandering movement when predicting unit path in siege engine.  
							
							 
							
							... 
							
							
							
							The movement is random, but there is an average slowdown coefficient. 
							
						 
						
							2014-04-15 19:50:23 +04:00  
						
					 
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 
						
							 
							
							
							
								
							
								7844907204 
								
							
								 
							
						 
						
							
							
								
								Add new API functions for creating announcements and combat reports.  
							
							 
							
							... 
							
							
							
							Allow specifying the announcement flags directly, and adding unit
combat reports. Also, make announcement functions write the message
to the game log. 
							
						 
						
							2014-04-15 19:50:23 +04:00  
						
					 
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 
						
							 
							
							
							
								
							
								a09e132107 
								
							
								 
							
						 
						
							
							
								
								Support using multiple lua init scripts per save.  
							
							 
							
							... 
							
							
							
							This should make it easier to add and remove init script code by
automated means, or install multiple mods that need such code. 
							
						 
						
							2014-03-31 16:00:55 +04:00  
						
					 
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 
						
							 
							
							
							
								
							
								a8716c157d 
								
							
								 
							
						 
						
							
							
								
								Fix some rst syntax error messages and refresh html docs.  
							
							 
							
							
							
						 
						
							2014-03-25 11:36:47 +04:00  
						
					 
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 
						
							 
							
							
							
								
							
								8800cf6f40 
								
							
								 
							
						 
						
							
							
								
								Export functions for converting between UTF-8 and CP437 to lua.  
							
							 
							
							
							
						 
						
							2014-02-10 18:54:52 +04:00  
						
					 
				
					
						
							
							
								 
								expwnent
							
						 
						
							 
							
							
							
								
							
								d4d4135096 
								
							
								 
							
						 
						
							
							
								
								Update texts. Also added some documentation on event stuff.  
							
							 
							
							
							
						 
						
							2013-10-24 20:12:11 -04:00  
						
					 
				
					
						
							
							
								 
								expwnent
							
						 
						
							 
							
							
							
								
							
								fde3b92753 
								
							
								 
							
						 
						
							
							
								
								Updated HTML.  
							
							 
							
							
							
						 
						
							2013-10-19 21:44:18 -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  
						
					 
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 
						
							 
							
							
							
								
							
								bb3a491d68 
								
							
								 
							
						 
						
							
							
								
								Implement a per-save lua init script.  
							
							 
							
							
							
						 
						
							2012-12-21 14:00:50 +04: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
							
						 
						
							 
							
							
							
								
							
								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
							
						 
						
							 
							
							
							
								
							
								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
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Petr Mrázek
							
						 
						
							 
							
							
							
								
							
								09ddccea6c 
								
							
								 
							
						 
						
							
							
								
								Purge html files, add docutils cmake module  
							
							 
							
							
							
						 
						
							2012-09-29 03:06:39 +02:00  
						
					 
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 
						
							 
							
							
							
								
							
								7e0365857d 
								
							
								 
							
						 
						
							
							
								
								Edit docs a bit more.  
							
							 
							
							
							
						 
						
							2012-09-27 11:19:28 +04:00  
						
					 
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 
						
							 
							
							
							
								
							
								7a06c949c7 
								
							
								 
							
						 
						
							
							
								
								Document the lua class module.  
							
							 
							
							
							
						 
						
							2012-09-21 15:21:04 +04:00  
						
					 
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 
						
							 
							
							
							
								
							
								c39a337223 
								
							
								 
							
						 
						
							
							
								
								Add unit/item/job/building getter hook vmethods to dfhack_viewscreen.  
							
							 
							
							
							
						 
						
							2012-09-20 11:11:20 +04:00  
						
					 
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 
						
							 
							
							
							
								
							
								7ce772ae0e 
								
							
								 
							
						 
						
							
							
								
								Add an API function that returns the selected building.  
							
							 
							
							
							
						 
						
							2012-09-20 10:41:03 +04:00  
						
					 
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 
						
							 
							
							
							
								
							
								24772f4dbc 
								
							
								 
							
						 
						
							
							
								
								Add an api function for destroying items.  
							
							 
							
							
							
						 
						
							2012-09-14 18:49:02 +04:00  
						
					 
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 
						
							 
							
							
							
								
							
								7c71aeab5f 
								
							
								 
							
						 
						
							
							
								
								Add function for making item projectiles.  
							
							 
							
							
							
						 
						
							2012-09-12 18:17:42 +04:00  
						
					 
				
					
						
							
							
								 
								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  
						
					 
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 
						
							 
							
							
							
								
							
								e925d8f4d9 
								
							
								 
							
						 
						
							
							
								
								Add an API function for reading tiles from the screen buffers.  
							
							 
							
							
							
						 
						
							2012-09-07 11:36:45 +04:00  
						
					 
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 
						
							 
							
							
							
								
							
								c971a819de 
								
							
								 
							
						 
						
							
							
								
								Experimental creation of map blocks in gui/liquids script.  
							
							 
							
							
							
						 
						
							2012-09-06 22:45:19 +04:00  
						
					 
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 
						
							 
							
							
							
								
							
								57086ac56e 
								
							
								 
							
						 
						
							
							
								
								Add stock MessageBox and InputBox dialog screens for lua scripts.  
							
							 
							
							
							
						 
						
							2012-09-05 19:45:45 +04:00  
						
					 
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 
						
							 
							
							
							
								
							
								27f169e298 
								
							
								 
							
						 
						
							
							
								
								Provide a partial application utility function to lua.  
							
							 
							
							... 
							
							
							
							Implemented in C++ for efficiency. 
							
						 
						
							2012-09-05 17:37:36 +04:00  
						
					 
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 
						
							 
							
							
							
								
							
								3713c5ea9e 
								
							
								 
							
						 
						
							
							
								
								Add some APIs required by steam engine to the core.  
							
							 
							
							
							
						 
						
							2012-09-02 14:10:58 +04:00  
						
					 
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 
						
							 
							
							
							
								
							
								8359e80b23 
								
							
								 
							
						 
						
							
							
								
								Expose a few API functions to lua, and implement a room browser overlay.  
							
							 
							
							
							
						 
						
							2012-08-24 18:26:18 +04:00