274e995790 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2747  from myk002/myk_on_off  
							
							... 
							
							
							
							Add new on/off icons 
							
						 
						
							2023-01-29 16:55:01 -08:00  
				
					
						
							
							
								 
						
							
							
								1c6235633f 
								
									
								
							
								 
							
						 
						
							
							
								
								add dfhack.units.getCitizens()  
							
							
							
						 
						
							2023-01-29 16:28:05 -08:00  
				
					
						
							
							
								 
						
							
							
								c2d6debcd8 
								
									
								
							
								 
							
						 
						
							
							
								
								add on/off light textures and expose to lua  
							
							
							
						 
						
							2023-01-29 00:35:29 -08:00  
				
					
						
							
							
								 
						
							
							
								99d1ed6828 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into myk_no_inception  
							
							
							
						 
						
							2023-01-28 11:58:37 -08:00  
				
					
						
							
							
								 
						
							
							
								863ca2ca65 
								
									
								
							
								 
							
						 
						
							
							
								
								solve the inception problem  
							
							... 
							
							
							
							where hideGuard smashes the viewscreen stack with multiple insertions
for the same screen 
							
						 
						
							2023-01-28 08:02:46 -08:00  
				
					
						
							
							
								 
						
							
							
								22dd49ce38 
								
									
								
							
								 
							
						 
						
							
							
								
								remove "room" checking for buildings -- there is no room  
							
							
							
						 
						
							2023-01-27 13:38:21 -08:00  
				
					
						
							
							
								 
						
							
							
								9aaa55cd7f 
								
									
								
							
								 
							
						 
						
							
							
								
								add textures and frames for various use cases  
							
							
							
						 
						
							2023-01-23 03:58:51 -08:00  
				
					
						
							
							
								 
						
							
							
								598354d9d4 
								
							
								 
							
						 
						
							
							
								
								getbiometype naming, docs  
							
							
							
						 
						
							2023-01-21 20:33:40 +00:00  
				
					
						
							
							
								 
						
							
							
								310940e1a2 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into Autoclothing  
							
							
							
						 
						
							2023-01-20 14:05:26 -08:00  
				
					
						
							
							
								 
						
							
							
								8b7c8d83b5 
								
							
								 
							
						 
						
							
							
								
								remove save fixup  
							
							... 
							
							
							
							Add notifyCivzoneModified 
							
						 
						
							2023-01-19 21:55:20 +00:00  
				
					
						
							
							
								 
						
							
							
								0e021e392d 
								
							
								 
							
						 
						
							
							
								
								Added a report to autoclothing, as well as some changes to DFHack::Units to enable it.  
							
							
							
						 
						
							2023-01-13 21:20:01 -08:00  
				
					
						
							
							
								 
						
							
							
								ac06508d92 
								
									
								
							
								 
							
						 
						
							
							
								
								add some more icon textures we can use  
							
							... 
							
							
							
							contributed by TaxiService on the DFHack Discord server 
							
						 
						
							2023-01-12 21:04:41 -08:00  
				
					
						
							
							
								 
						
							
							
								079d5e4178 
								
									
								
							
								 
							
						 
						
							
							
								
								support foreground and background writing from pens  
							
							
							
						 
						
							2023-01-12 12:30:07 -08:00  
				
					
						
							
							
								 
						
							
							
								2234328a91 
								
									
								
							
								 
							
						 
						
							
							
								
								use an actual pin texture for ZScreen pins  
							
							
							
						 
						
							2023-01-09 00:47:13 -08:00  
				
					
						
							
							
								 
						
							
							
								6f46ae672e 
								
									
								
							
								 
							
						 
						
							
							
								
								add Gui::getDFViewscreen and Lua binding  
							
							
							
						 
						
							2023-01-06 12:17:36 -08:00  
				
					
						
							
							
								 
						
							
							
								1934014659 
								
									
								
							
								 
							
						 
						
							
							
								
								framework for passthru, z-order swapping windows  
							
							
							
						 
						
							2023-01-05 18:07:38 -08:00  
				
					
						
							
							
								 
						
							
							
								5e5775f5e3 
								
									
								
							
								 
							
						 
						
							
							
								
								rename globals according to structures update  
							
							
							
						 
						
							2023-01-05 17:11:01 -08:00  
				
					
						
							
							
								 
						
							
							
								4e51e02924 
								
									
								
							
								 
							
						 
						
							
							
								
								move SDL shims to a new DFSDL module  
							
							
							
						 
						
							2023-01-04 17:15:32 -08:00  
				
					
						
							
							
								 
						
							
							
								5d04b9c4cb 
								
									
								
							
								 
							
						 
						
							
							
								
								add Textures module and load DFHack logo  
							
							... 
							
							
							
							undocumented for now since it's internal. in the future, perhaps this
could morph into a dynamic texture loading facility for tools 
							
						 
						
							2023-01-04 13:30:18 -08:00  
				
					
						
							
							
								 
						
							
							
								7d5d2d0a9b 
								
									
								
							
								 
							
						 
						
							
							
								
								clear out obsolete area map and menu logic  
							
							... 
							
							
							
							in particular, return the correct map dimensions in getDwarfmodeDims() 
							
						 
						
							2022-12-31 22:49:30 -08:00  
				
					
						
							
							
								 
						
							
							
								48a9e1c518 
								
							
								 
							
						 
						
							
							
								
								more new var names  
							
							
							
						 
						
							2022-12-22 05:16:40 +00:00  
				
					
						
							
							
								 
						
							
							
								839e927f9b 
								
									
								
							
								 
							
						 
						
							
							
								
								comment out problematic code from Renderer  
							
							
							
						 
						
							2022-12-21 14:06:58 -08:00  
				
					
						
							
							
								 
						
							
							
								768c95ecb6 
								
							
								 
							
						 
						
							
							
								
								absorb Putnam's work on Screen  
							
							
							
						 
						
							2022-12-16 14:47:43 -06:00  
				
					
						
							
							
								 
						
							
							
								ccc9e976e2 
								
							
								 
							
						 
						
							
							
								
								comment out problematic code in Screen.cpp  
							
							
							
						 
						
							2022-12-16 14:47:43 -06:00  
				
					
						
							
							
								 
						
							
							
								0836962007 
								
							
								 
							
						 
						
							
							
								
								Rename [xyz]CategoryActionTimers to [xyz]GroupActionTimers in action timer API  
							
							
							
						 
						
							2022-12-01 23:24:04 +00:00  
				
					
						
							
							
								 
						
							
							
								ae532e1452 
								
							
								 
							
						 
						
							
							
								
								Rename affectedActionTypeCategory to affectedActionTypeGroup in action timer API  
							
							
							
						 
						
							2022-12-01 23:22:02 +00:00  
				
					
						
							
							
								 
						
							
							
								76cdbfbc5c 
								
							
								 
							
						 
						
							
							
								
								Rename affectedActionCategory to affectedActionTypeCategory in action timer API  
							
							
							
						 
						
							2022-12-01 23:19:10 +00:00  
				
					
						
							
							
								 
						
							
							
								f06f17b59c 
								
							
								 
							
						 
						
							
							
								
								Rename affectedActionTypes to affectedActionCategory in action timer API  
							
							
							
						 
						
							2022-12-01 23:17:57 +00:00  
				
					
						
							
							
								 
						
							
							
								a925c34413 
								
							
								 
							
						 
						
							
							
								
								Rename [xyz]ActionTimer functions to [xyz]ActionTimers  
							
							
							
						 
						
							2022-12-01 13:34:54 +00:00  
				
					
						
							
							
								 
						
							
							
								f863b9807a 
								
							
								 
							
						 
						
							
							
								
								Add action timer API input validation  
							
							
							
						 
						
							2022-12-01 13:34:54 +00:00  
				
					
						
							
							
								 
						
							
							
								8f0b7663d9 
								
							
								 
							
						 
						
							
							
								
								Change ints in action timer API function signatures to int32_ts  
							
							
							
						 
						
							2022-12-01 13:34:54 +00:00  
				
					
						
							
							
								 
						
							
							
								7f54a77ed9 
								
							
								 
							
						 
						
							
							
								
								Continue work on unit action timer API  
							
							
							
						 
						
							2022-12-01 13:34:54 +00:00  
				
					
						
							
							
								 
						
							
							
								16ef4f8313 
								
							
								 
							
						 
						
							
							
								
								Rename action_type_group to unit_timer_action_type_group  
							
							
							
						 
						
							2022-12-01 13:34:54 +00:00  
				
					
						
							
							
								 
						
							
							
								fa589b5764 
								
							
								 
							
						 
						
							
							
								
								Make progress with action timer API  
							
							
							
						 
						
							2022-12-01 13:34:54 +00:00  
				
					
						
							
							
								 
						
							
							
								0f8ce360ac 
								
							
								 
							
						 
						
							
							
								
								Make first pass of action timer API  
							
							
							
						 
						
							2022-12-01 13:34:54 +00:00  
				
					
						
							
							
								 
						
							
							
								11c27d40dd 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into Bumber64-patch-2  
							
							
							
						 
						
							2022-11-18 17:34:00 -08:00  
				
					
						
							
							
								 
						
							
							
								aa5c6515e0 
								
							
								 
							
						 
						
							
							
								
								Removes rogue indent  
							
							
							
						 
						
							2022-11-13 11:39:20 -08:00  
				
					
						
							
							
								 
						
							
							
								78021ec672 
								
							
								 
							
						 
						
							
							
								
								Adds indentation  
							
							
							
						 
						
							2022-11-13 11:35:01 -08:00  
				
					
						
							
							
								 
						
							
							
								d112649886 
								
							
								 
							
						 
						
							
							
								
								Organizes and documents Units::is*(unit) functions  
							
							
							
						 
						
							2022-11-12 16:40:20 -08:00  
				
					
						
							
							
								 
						
							
							
								ebd450af0e 
								
							
								 
							
						 
						
							
							
								
								Adds isUnitInBox to Units module  
							
							
							
						 
						
							2022-11-12 14:42:41 -08:00  
				
					
						
							
							
								 
						
							
							
								34de030ba9 
								
							
								 
							
						 
						
							
							
								
								Units module  
							
							... 
							
							
							
							- Updates `Lua API.rst`
  - Only adds the most important additions (complicated enough to need explaining)
- Adds new functions to LuaApi.cpp
- Revises isUndead to accommodate `dfhack.units.isUndead(u)` => `Units::isUndead(u, false)` instead of taking the default value 
							
						 
						
							2022-11-09 22:03:39 -08:00  
				
					
						
							
							
								 
						
							
							
								80824f5b75 
								
							
								 
							
						 
						
							
							
								
								Extends Units module  
							
							
							
						 
						
							2022-11-09 14:41:45 -08:00  
				
					
						
							
							
								 
						
							
							
								beee445f6f 
								
							
								 
							
						 
						
							
							
								
								Extends Units module  
							
							... 
							
							
							
							Adds unit check functions for
- animals
- demons
- titans
- megabeasts
- semimegabeasts
- night creatures 
							
						 
						
							2022-11-09 11:44:28 -08:00  
				
					
						
							
							
								 
						
							
							
								666edd6d60 
								
									
								
							
								 
							
						 
						
							
							
								
								don't overwrite dig priority by accident  
							
							... 
							
							
							
							many callers of setDesignationAt simply didn't bother with the priority
parameter. change the default value of the priority param so that by
default we will keep the previous value instead of overwriting it 
							
						 
						
							2022-10-19 16:47:54 -07:00  
				
					
						
							
							
								 
						
							
							
								ded5f483d6 
								
							
								 
							
						 
						
							
							
								
								Fix issues in construction module  
							
							
							
						 
						
							2022-10-12 21:32:27 +01:00  
				
					
						
							
							
								 
						
							
							
								215a5b0a24 
								
									
								
							
								 
							
						 
						
							
							
								
								add Gui::getMousePos() that always gets map coords  
							
							
							
						 
						
							2022-09-18 08:19:02 -07:00  
				
					
						
							
							
								 
						
							
							
								d0a5db2a0d 
								
									
								
							
								 
							
						 
						
							
							
								
								set sentinel value used by TWBT  
							
							
							
						 
						
							2022-09-16 21:56:05 -07:00  
				
					
						
							
							
								 
						
							
							
								1147add520 
								
									
								
							
								 
							
						 
						
							
							
								
								Constructions module: remove some old/unused functions/types  
							
							
							
						 
						
							2022-06-29 23:35:14 -04:00  
				
					
						
							
							
								 
						
							
							
								4c7caa2658 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove unneeded dependencies on modules/Graphic.h  
							
							
							
						 
						
							2022-06-29 23:35:13 -04:00  
				
					
						
							
							
								 
						
							
							
								8bb047fcc6 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove Notes module  
							
							... 
							
							
							
							Only used in a devel plugin that prints notes, and can be easily replaced
with `ui.waypoints.points` 
							
						 
						
							2022-06-29 23:35:13 -04:00