Skip to content

Releases: pineapplemachine/PyDwarf

Werebeast

02 Oct 10:13
Compare
Choose a tag to compare

This is the eighth release of PyDwarf. It fixes the behavior of the pineapple.diff script and adds a tutorial at docs/pineapple.diff.md for how to use it, and it adds the new ketsuban.milkbooze script for making milk brewable to beer.

This is a cross-platform release. Only Python 2.7 is required to run PyDwarf.

Here's a step-by-step tutorial to guide you through your first time configuring and running PyDwarf, and here's another tutorial to help you get started creating your first mod. Here's where all PyDwarf's scripts are actually located, in case you'd like to see what their innards look like.

Flux Stone

27 May 14:15
Compare
Choose a tag to compare

This is the seventh release of PyDwarf. It fixes a particularly egregious bug that would cause arguments specified for scripts in the config to be ignored, and adds some new scripts under the pineapple namespace.

This is a cross-platform release. Only Python 2.7 is required to run PyDwarf.

Here's a step-by-step tutorial to guide you through your first time configuring and running PyDwarf, and here's another tutorial to help you get started creating your first mod. Here's where all PyDwarf's scripts are actually located, in case you'd like to see what their innards look like.

Full Moon

21 May 11:18
Compare
Choose a tag to compare

This is the sixth release of PyDwarf. It makes small usability improvements and adds some new officially-supported scripts, most notably a PyDwarf rewrite of Azerty's Extended Agriculture.

This is a cross-platform release. Only Python 2.7 is required to run PyDwarf.

Here's a step-by-step tutorial to guide you through your first time configuring and running PyDwarf, and here's another tutorial to help you get started creating your first mod.

Also, here's a handy list of scripts with which PyDwarf comes packaged. And here's where all those scripts are actually located, in case you'd like to see what their innards look like.

Goblins

05 May 12:11
Compare
Choose a tag to compare

This is the fifth release of PyDwarf. The primary change is to make PyDwarf easier to use with more recent versions of Dwarf Fortress. The tool is no longer such a stickler about version compatibility info given by scripts, which would previously have had to be updated with every major release to satisfy PyDwarf. Please note that this may break any scripts which have differing versions based on Dwarf Fortress version compatibility. If this affects you, please let me know and I'll investigate a better fix for this version compatibility issue.

This is a cross-platform release. Only Python 2.7 is required to run PyDwarf.

Here's a step-by-step tutorial to guide you through your first time configuring and running PyDwarf, and here's another tutorial to help you get started creating your first mod.

Also, here's a handy list of scripts with which PyDwarf comes packaged. And here's where all those scripts are actually located, in case you'd like to see what their innards look like.

Chalcedony

22 Sep 11:48
Compare
Choose a tag to compare

This is the fourth release of PyDwarf. Not many new features have been added, but existing ones have received a great deal of polish. Since 1.0.2 documentation has been enormously improved, and unit testing has been used to iron out as many bugs as possible.

This is a cross-platform release. Only Python 2.7 is required to run PyDwarf.

Here's a step-by-step tutorial to guide you through your first time configuring and running PyDwarf, and here's another tutorial to help you get started creating your first mod.

Also, here's a handy list of scripts with which PyDwarf comes packaged. And here's where all those scripts are actually located, in case you'd like to see what their innards look like.

Magma Forge

07 Jul 21:53
Compare
Choose a tag to compare

This is the third release of PyDwarf. Since 1.0.1 the most major change has been to the way PyDwarf handles a Dwarf Fortress directory. Now scripts have tools with which to access potentially anything inside the Dwarf Fortress directory rather than being limited to the raw/objects subdirectory.

Here are some helpful links to help get you started with PyDwarf!

  • Here's a step-by-step tutorial to guide you through your first time configuring and running PyDwarf.
  • Here's a handy list of scripts with which PyDwarf comes packaged.
  • And here's where all those scripts are actually located, it's a great starting point if you're looking to get your toes wet with writing your own mods with PyDwarf.

Strange Mood

22 Jun 11:57
Compare
Choose a tag to compare

Second release of PyDwarf. The biggest changes from 1.0.0 include more documentation, more convenience methods, more operator overloads. Bugfixes and improvements all around.

Refer to the tutorial for a thorough guide on configuring, running, and writing scripts for PyDwarf. The numerous example scripts and the somewhat complete in-source documentation are excellent starting points for modders looking to get their toes wet.

A New Hope

07 Jun 13:43
Compare
Choose a tag to compare

First official, stable release of PyDwarf. Everything ought to be in working order.

Refer to the tutorial for a thorough guide on configuring, running, and writing scripts for PyDwarf. The numerous example scripts and the somewhat complete in-source documentation are excellent starting points for modders looking to get their toes wet.