Commit Graph

252 Commits (b8c33d8ed04e161f55e1df33b1ec13d676acad38)

Author SHA1 Message Date
Myk Taylor 2302dfe3d6 add quickfort user guide (first draft)
Much of the text was reused (with permission) from Joel Thornton's
Python Quickfort 2.0 user guide.
2020-08-06 23:32:31 -07:00
Myk Taylor 2b26117685 update quickfort docs and configs 2020-08-05 15:44:00 -07:00
Myk Taylor 16cfd34678 recurs-ify default config copying logic
I refactored Filesystem::listdir_recursive to support removing the path
prefix from the returned files list. There are no current calls that
make use of the prefix parameter, so I converted it into a boolean.
Current usages will use the new default parameter and will not see any
changed behavior.
2020-07-18 22:22:37 -07:00
Myk Taylor fb3269eee4 note that the baseline config is a baseline config 2020-07-18 09:11:33 -07:00
Myk Taylor 88dffd6474 quickfort files and docs 2020-07-18 08:54:24 -07:00
Petr Mrázek 557d6733e2 Make the build system sane, pt. 1 - no install or packages yet 2011-03-16 07:35:08 +01:00
Petr Mrázek 47c3f57206 DF 31.21 SDL Windows 2011-03-07 05:01:36 +01:00
Petr Mrázek ec9ccb51f1 'other' material offsets, slight xml cleanup 2011-03-07 00:38:30 +01:00
Petr Mrázek f4c577ebf6 Pause offset for 31.20 SDL win 2011-03-06 23:22:57 +01:00
Petr Mrázek d0418836ba 31.20 Windows SDL OK 2011-03-06 22:20:08 +01:00
Petr Mrázek 9e62ee6e75 Maps + Materials for 31.20. Still many broken offsets! 2011-03-06 20:27:40 +01:00
Petr Mrázek bafda2f6f8 Updated some tables in memory.xml. 2011-03-04 00:35:08 +01:00
Petr Mrázek 450562437a Memory.xml cleanup, removing redundant information. 2011-03-03 23:54:44 +01:00
Petr Mrázek 267bc1d446 Game/Control mode improvements. Use dfposition to check them. 2011-03-01 22:18:26 +01:00
Petr Mrázek b1061d0f94 Game mode reading, removed some include paths 2011-03-01 06:59:23 +01:00
Petr Mrázek c6a402c2b8 One more vein type. No ready for use. 2011-02-27 20:43:44 +01:00
Petr Mrázek d033496b8e Vegetation vector for linux 2011-02-27 14:53:07 +01:00
Petr Mrázek ada7d92005 New vegetation vectors for all windows versions 2011-02-27 14:47:58 +01:00
Petr Mrázek 254aec1787 Alternate way to read vegetation using a vector in map blocks. 31.19 only for now. 2011-02-27 13:59:45 +01:00
Petr Mrázek 4a62b2db71 world time offsets 2011-02-27 10:20:23 +01:00
Petr Mrázek 4284b948a0 Creature matgloss, creature and color matgloss offsets. 2011-02-27 09:48:08 +01:00
Petr Mrázek 8d1707d0c5 Pause state, 31.19, linux. 2011-02-23 06:28:04 +01:00
Petr Mrázek 3f282f7d34 31.19 linux geology offsets 2011-02-23 06:18:10 +01:00
Petr Mrázek 8862a5b6e0 offset search improvements, some linux offsets 2011-02-23 05:53:37 +01:00
Petr Mrázek fd831eb2a8 LICENSE stuff, some offsets, some search tool tweaks 2011-02-22 22:20:16 +01:00
Petr Mrázek 6946d53e56 weather offset for 31.19 2011-02-21 09:59:05 +01:00
Petr Mrázek dd462fed6c Buildings, constructions. 2011-02-21 04:01:09 +01:00
Petr Mrázek 710b50eb1f Vegetation vector for 31.19 2011-02-21 03:39:29 +01:00
Petr Mrázek 1c8249c55a Mingw32 fixes 2011-02-18 01:14:16 +01:00
Petr Mrázek 02e6e46d5f Grass veins 2011-02-17 01:54:45 +01:00
Petr Mrázek 72fd88cff3 Windows base map offsets 2011-02-17 01:18:27 +01:00
Petr Mrázek eb1a0b6b22 A little cleanup in Context.cpp, started work on 31.19 2011-02-16 19:29:16 +01:00
Petr Mrázek 2d28d1aaf9 memxml fixes 2011-02-15 00:59:19 +01:00
potato 44e9f54237 added some memory offsets to v0.31.18 linux version (enough for dfreveal) 2011-02-15 00:35:43 +01:00
Petr Mrázek 6c9652258d memory xml bugfix related to valid attribute of the Offsets tag 2011-02-14 21:25:02 +01:00
Petr Mrázek c13b7c035f Fix weather tool/offsets for 31.18. Added a file I missed. 2010-11-19 01:14:41 +01:00
Petr Mrázek 88e076c507 Slab! 2010-11-17 05:03:25 +01:00
Petr Mrázek 1a93c73737 Big chunk of windows 31.18 offsets. 2010-11-17 04:48:06 +01:00
Petr Mrázek be11bdbe26 Removed some redundant xml attributes 2010-11-08 02:09:51 +01:00
Petr Mrázek a5d21e612b Fixes, some messing around with the invalidation code 2010-11-08 00:31:40 +01:00
Petr Mrázek 9ac7c1a9f2 memory.xml invalidation (untested) 2010-11-08 00:10:59 +01:00
Petr Mrázek 8a675364e5 Added force pause tool, forum posted linux 31.16 offsets (not complete). 2010-11-07 09:49:33 +01:00
reverb 5e507163b8 Material fix, custom reaction items seem to work again with offset update and bars work 2010-10-27 22:30:58 -05:00
unknown ba88c86670 dfitemdump appears to work. Materials still buggy (Pig Iron Bar != Mule Bar). This has been bugged since .12 or earlier 2010-10-19 05:07:07 -05:00
Petr Mrázek 6da86ef1de Creature attributes for 31.16 2010-10-15 17:47:30 +02:00
Petr Mrázek 247b7537fd Segmented finder gets backwards pointer scan and arbitrary data search. 2010-10-15 05:43:54 +02:00
Petr Mrázek 4bc83a1463 Time offsets, maybe wrong. Definitely wrong for most versions! 2010-10-07 03:17:39 +02:00
Petr Mrázek b3121b898d Urrgh. Seriously. 2010-10-07 01:23:35 +02:00
Petr Mrázek daf7c0a2ee More offsets... 2010-10-04 21:54:58 +02:00
Petr Mrázek b541a855e5 31.14 linux Maps 2010-10-02 07:23:48 +02:00
Petr Mrázek 30bacaf2cd Proper advanced creature offsets - windows - 31.13,13.14 - SDL 2010-09-29 08:45:34 +02:00
Petr Mrázek 65a24b7148 Disable bad weather offset for 31.12-win-sdl. 2010-09-28 06:04:15 +02:00
Petr Mrázek c51b9b2273 Fix furnaces. 2010-09-28 05:37:57 +02:00
Petr Mrázek 1ef138cf5f Custom workshop support for DF 31.13 and 31.14 on Windows. 2010-09-27 06:59:24 +02:00
Petr Mrázek 4fc05ee45c Creature addresses 31.14 SDL Windows 2010-09-26 05:14:06 +02:00
Petr Mrázek 2081819a35 Base Creatures support, missing many advanced features... 2010-09-26 03:58:54 +02:00
Petr Mrázek eb7a6cdb65 31.14 Windows - Maps, Materials 2010-09-26 00:41:03 +02:00
Petr Mrázek a3870bb5a1 Constructions, buildings, base 31.13 windows entry on DF2010 instead of 31.12. 2010-09-22 18:20:55 +02:00
Petr Mrázek 369b7cf701 Fix MSVC10 build error. 2010-09-21 03:18:34 +02:00
Petr Mrázek 717bfb491c Geology 2010-09-21 01:13:34 +02:00
Petr Mrázek 768f382a5e Map Features 2010-09-21 00:44:41 +02:00
Petr Mrázek 310b1629b6 Fix tiletype offset 2010-09-20 05:56:33 +02:00
Petr Mrázek 8eb67af2d6 Maps without geology and features 2010-09-20 05:47:15 +02:00
Petr Mrázek 88934f0add Materials done 2010-09-19 06:17:48 +02:00
Petr Mrázek 19c21ee40e Merge branch 'master' of http://github.com/huin/dfhack 2010-09-18 14:04:57 +02:00
Petr Mrázek c4403561d5 Offsets, Materials, 31.13, windows 2010-09-18 14:04:13 +02:00
John Beisley d9955a3b43 Added memory layout for creatures in Linux DF v0.31.09 onwards (although
only tested with DF v0.31.12 and v0.31.13.
2010-09-18 10:48:06 +01:00
Petr Mrázek dfdd1467ff Offset stuff 2010-09-18 04:36:14 +02:00
Petr Mrázek 38f50f4a46 More 31.13 offsets - bits of the Maps module, many offsets are bad. 2010-09-17 13:49:49 +02:00
Petr Mrázek 3592748a50 Bits and pieces 2010-09-16 15:09:42 +02:00
Petr Mrázek 4959499009 Fun and games of the offset kind. Most of Linux support for 31.13. Weather is wrong. 2010-09-16 03:53:32 +02:00
Petr Mrázek d041ed21f7 Jobs turned into <Job /> tags (by Japa) 2010-09-08 18:03:24 +02:00
Petr Mrázek f6b137230a Fixed pause state offset in 31.12 linux version, dfreveal pauses and has improved usability. 2010-09-04 07:43:39 +02:00
Petr Mrázek 813b771cd6 Correct creature position offset on linux 2010-09-03 03:17:03 +02:00
Petr Mrázek 5a5745590a More Creatures rework, this time with more memset 2010-09-03 03:01:37 +02:00
Petr Mrázek dc6aa19083 Creature rework 2010-09-03 02:15:09 +02:00
Petr Mrázek 4ca60915a1 Weather support on linux 2010-09-01 19:41:40 +02:00
Petr Mrázek f1307d9f13 Added a common exception for DFHack, made World and Position use it for feature detection. 2010-09-01 18:03:52 +02:00
thewonderidiot 988b1d8692 Added support for reading and setting the weather.
Signed-off-by: Mike Stewart <thewonderiidot@gmail.com>
2010-09-01 11:22:19 -04:00
Petr Mrázek b8fbc7f137 Vegetation on Linux 2010-09-01 04:31:12 +02:00
Petr Mrázek 86aa19daa4 Fix for Creature module 2010-08-31 17:21:47 +02:00
Petr Mrázek b9bee108e1 Sync, fixes. 2010-08-31 06:52:03 +02:00
Petr Mrázek 95abf6e605 All the modules *should* now use the new offset storage properly. Maybe, needs testing :) 2010-08-30 00:08:17 +02:00
Petr Mrázek f00645b610 ... 2010-08-29 00:20:59 +02:00
Petr Mrázek 19fe13d483 And fix all that for good measure ;) 2010-08-29 00:16:51 +02:00
Petr Mrázek f67279d685 And the windows version 2010-08-29 00:15:51 +02:00
Petr Mrázek 8e0d6122d2 Move linux screen tiles pointer to new xml file. 2010-08-29 00:14:02 +02:00
Petr Mrázek 2dd8aed7a0 Merge branch 'master' of git://genodeen.net/adeon_dfhack
Conflicts:
	CMakeLists.txt
	library/modules/Position.cpp
2010-08-28 22:47:38 +02:00
Petr Mrázek 97eb0b8de0 Fix for geology 2010-08-28 15:50:47 +02:00
Petr Mrázek d46dcb8342 Maps stuff, geology seems broken 2010-08-28 15:43:53 +02:00
Petr Mrázek 51d545402d Offset dumper reports missing offsets instead of skipping them 2010-08-28 14:06:18 +02:00
Petr Mrázek b44fd18dc8 Merge branch 'master' of http://github.com/belal/dfhack 2010-08-28 13:52:12 +02:00
Petr Mrázek 1238235573 Remove bogus line. 2010-08-28 06:40:42 +02:00
Petr Mrázek 84b417cf1a Memory-ng.xml should be consistent now. Offset dumper doesn't complain. 2010-08-28 06:31:44 +02:00
Petr Mrázek e762f1caea Merge branch 'master' of git://bigbox.banquise.net/dfhack
Conflicts:
	tools/examples/creaturedump.cpp
	tools/supported/dumpoffsets.cpp
2010-08-28 04:39:03 +02:00
Petr Mrázek f2dea86819 Seemingly working VersionInfo loading parts. The offset names are now all wrong in the modules. DO NOT USE 2010-08-28 03:57:56 +02:00
Mikko Juola 764ad323d1 Fix offset to something that appears more static. 2010-08-27 23:38:05 +03:00
Mikko Juola 543480201c Add screen tiles pointer for Linux DF 0.31.12 2010-08-27 22:59:11 +03:00
belal 2df6433fef Fix map reading for dfcopypaste, add simple console application to do the copy/pasting. 2010-08-27 14:56:38 -04:00
Mikko Juola 35a58cdf0c Add screen_tiles_pointer for Memory.xml and fix reading screen tiles in Position module. 2010-08-27 18:34:12 +03:00
simon 9cf2e0f26d Support for reading inventory 2010-08-17 15:21:54 +02:00
Petr Mrázek 21f7f8e703 Moved memory defs to /data. Memory.xml is copied into the right folder at build time (works even with MSVC). 2010-08-13 02:23:38 +02:00