summaryrefslogtreecommitdiff
path: root/plugins/mapexport
Commit message (Collapse)AuthorAgeFilesLines
* Initial changes to get dfhack building on the MacTimothy Collett2012-05-241-1/+1
|
* Enable warnings correctly on linux and fix a lot of them.Alexander Gavrilov2012-04-201-3/+3
|
* Implement SOIL/STONE substitution logic, and add compat in mapexport.Alexander Gavrilov2012-04-191-2/+42
|
* Refactor MapCache: make it parse everything that is known re tiles & mats.Alexander Gavrilov2012-04-191-2/+2
|
* More maps api refactoring and renaming.Alexander Gavrilov2012-04-111-2/+2
| | | | getBlockAbs is a very confusing name; getTileBlock is better.
* Get rid of some obsolete api functions, and restructure MapCache.Alexander Gavrilov2012-04-101-10/+4
|
* Tweaks!Petr Mrázek2012-03-291-1/+0
| | | | | Strip commands.clear() from all plugins Fix changeitem - a variable name has changed in item flags
* Move depends out of main library, make them (static) libraries.Petr Mrázek2012-03-131-8/+4
|
* Make plugins accept explicit output stream references.Alexander Gavrilov2012-03-101-20/+17
| | | | | | | | This is an incompatible change to the plugin ABI. The Console is not thread-safe unless used indirectly via color_ostream_proxy, so everything should use their per-thread stream.
* Link protobuf to dfhack core as a shared library.Alexander Gavrilov2012-03-092-13/+2
| | | | | | | | | | | | | - Change protobuf libraries to build as DLLs. - Move some stream features to the lite library. - Install the lite library and use it from dfhack. Note that: - A couple of protobuf headers had to be tweaked. - The lite library is used because the full one is absolutely incompatible with reloading plugins. - Shutting down protobuf also can't be allowed.
* New plugin interfacePetr Mrázek2012-02-211-4/+1
|
* Fix tile materials in mapexport.Mike Stewart2012-02-202-3/+4
|
* Fix protobuf files to mirror changes to tiletype enumsMike Stewart2012-02-191-37/+33
|
* Merge https://github.com/quietust/dfhackPetr Mrázek2012-02-141-14/+13
|\ | | | | | | | | Conflicts: plugins/mapexport/mapexport.cpp
| * DFhackCExport is only needed on the plugin_* functionsQuietust2012-02-131-2/+2
| |
| * Finish conversion, fix compile errorsQuietust2012-02-131-7/+7
| |
| * Move TileTypes to XML, part 1 - a bunch of stuff is now brokenQuietust2012-02-131-5/+4
| |
* | Missing newline in mapexport help output.Mike Stewart2012-02-121-1/+1
| |
* | Fixed material output -- material_type and material_index were being used ↵Mike Stewart2012-02-123-16/+16
|/ | | | backwards.
* Fixed an issue with hidden plants.Mike Stewart2012-02-051-1/+1
|
* Fixed mapexport's plant saving.Mike Stewart2012-02-041-31/+33
|
* Added plant and material export to mapexport, and made constructions have ↵Mike Stewart2012-02-047-10/+119
| | | | the proper material.
* Merge remote-tracking branch 'upstream/master'Mike Stewart2012-01-311-1/+1
|\
| * In all loops that iterate across a vector, use a size_t as the indexQuietust2012-01-311-1/+1
| |
* | Merge remote-tracking branch 'origin/master'Mike Stewart2012-01-312-3/+53
|\ \
| * | Made mapexport put out some (but certainly not all) tile materials.Mike Stewart2012-01-302-3/+53
| | |
* | | Fixed mapexport build on Linux.Mike Stewart2012-01-312-4/+8
|/ /
* | Mapexport now puts stuff out to a binary file compressed with zlib. Added ↵Mike Stewart2012-01-285-34/+43
| | | | | | | | liquid type and flow size to output as well.
* | Merge upstream/masterMike Stewart2012-01-282-2/+4
|\ \ | |/
| * Merge https://github.com/quietust/dfhackPetr Mrázek2012-01-271-1/+1
| |\ | | | | | | | | | | | | | | | | | | Re-add some get* forms of module calls. Conflicts: plugins/mapexport/mapexport.cpp
| | * Fix compilation of mapexport - was trying to load the old Vegetation module ↵Quietust2012-01-261-6/+0
| | | | | | | | | | | | (even though it didn't actually use it)
| * | Make things work properly.Petr Mrázek2012-01-272-3/+4
| |/
* | More work on getting the map exporter up to speed.Mike Stewart2012-01-274-53/+52
|/
* Made mapexport build with latest Material changes.Mike Stewart2012-01-221-11/+0
|
* Better fix for building protobufs with C++0x turned on.Mike Stewart2012-01-201-33/+33
|
* Added very basic export functionality to mapexport, taken almost directly ↵Mike Stewart2012-01-205-15/+186
| | | | from prospector. Only tile shapes are exported for now.
* Cleaned up the protobuf and mapexport build scripts a lot, and added two ↵Mike Stewart2012-01-206-12/+47
| | | | more simple proto files to store map geometry information.
* Cleaned up the protobuf build a bit, and made git ignore files generated in ↵Mike Stewart2012-01-202-6/+8
| | | | doing so. Fixed building mapexport on Linux by forcing CMake to create a directory for protobuf output files.
* Added a plugin that starts up and shuts down protobufs. Will add actual map ↵Mike Stewart2012-01-193-0/+90
export functionality to it tomorrow.