Skip to content

Releases: RosaryMala/armok-vision

v0.21.0

25 May 04:35
Compare
Choose a tag to compare

image

Bigfixes

This release is a bit incomplete, but things were breaking for people, so I'm just getting this out there.
Also, some may have noticed that my patreon has been taken down. This was because I could not, in good conscience, keep collecting money for something that I'm not really able to reliably do.

v0.21.0

  • Fixed compatibility with DF 0.47.04 and upwards.
  • Fixed some shader errors that probably only I care about.
  • Added skirts, stockings, and corsets, for the succubus mod.
  • Tweaked the camera movement speeds.
  • Added digitigrade legs for humanoids with hooves.
  • Added models for saltwater crocodile men.
  • Mozaic censor field can now be turned off if desired.
  • Fix a longstanding shader bug that would cause normal maps to look... off.
  • added a very basic 4-legged animal body. Not nearly finished, but possibly better than blocks?
  • Improved the sky shader. Have proper moon phases now.
  • added some dog body parts, but not enough to make a complete dog.
  • Added a system to allow modelers to just have a single model for multiple body parts, if desired.
  • Changed the way jewelry is displayed to show every single item of jewelry on a person.

Controls:
W, A, S, D, and middle click drag: Move horizontally.
Q, E: Move up and down.
P: Pause and resume sun movement.
[, ]: Change time of day. This automatically pauses the sun movement.
O: Toggle shadows being casted from hidden Z-levels.
L: Toggle scaling of creatures based on their size.
`: Toggle showing the Dwarf Fortress screen.
F: Toggle following the center of the dwarf fortress screen.
C: Switch between floating camera and walking FPS mode.
F1: Toggle onscreen help
Esc: Open options menu
Ctrl+M: Exports the map as a Collada file.
Mouse wheel zooms in and out.
Right click drag rotates the view.

Installation:
At a minimum, Armok Vision needs a copy of Dwarf Fortress with a recent build of DFHack installed on top of it.
For a complete experience, you either need a copy of DFHack built after the current version of Armok Vision was released, or an updated RemoteFortressReader plugin for your platform. A windows version is included in the download, otherwise you can follow the instructions at https://github.com/DFHack/dfhack/blob/master/docs/Compile.rst to build your own. You will need to build from the develop branch of DFHack.
Then just run Armok Vision from anywhere with any save loaded in Dwarf Fortress.

v0.20.2

13 May 02:19
Compare
Choose a tag to compare

screenshot167

3D Dwarfs!

This is a small bugfix release, as 0.20.1 had some issues with older plugins. That should be fixed now.

An update checker has also been added.

v0.20.2

  • Added nightwing model
  • Allow setting an IP address for connecting to DF on another computer or VM
  • Show a warning if a fort isn't loaded.
  • Added models for gloves and blucklers.
  • Added models for helmets.
  • Hopefully fix plugin updates for mac.
  • Check online for updates.
  • Fix screen following with TWBT enabled.

Controls:
W, A, S, D, and middle click drag: Move horizontally.
Q, E: Move up and down.
P: Pause and resume sun movement.
[, ]: Change time of day. This automatically pauses the sun movement.
O: Toggle shadows being casted from hidden Z-levels.
L: Toggle scaling of creatures based on their size.
`: Toggle showing the Dwarf Fortress screen.
F: Toggle following the center of the dwarf fortress screen.
C: Switch between floating camera and walking FPS mode.
F1: Toggle onscreen help
Esc: Open options menu
Ctrl+M: Exports the map as a Collada file.
Mouse wheel zooms in and out.
Right click drag rotates the view.

Installation:
At a minimum, Armok Vision needs a copy of Dwarf Fortress with a recent build of DFHack installed on top of it.
For a complete experience, you either need a copy of DFHack built after the current version of Armok Vision was released, or an updated RemoteFortressReader plugin for your platform. A windows version is included in the download, otherwise you can follow the instructions at https://github.com/DFHack/dfhack/blob/master/docs/Compile.rst to build your own. You will need to build from the develop branch of DFHack.
Then just run Armok Vision from anywhere with any save loaded in Dwarf Fortress.

Support Me
If you'd like to support my efforts, you can become my patron at https://www.patreon.com/japamala

v0.20.1

20 Apr 22:40
Compare
Choose a tag to compare

screenshot167

3D Dwarfs!

Dwarfs, their clothing, their friends, and their enemies, are now all fully 3D. In fact, all creatures are.

Note that currently, not all creatures have been fully modeled, and those that aren't, which is most of them, will have blocky placeholders generated based on their raws.

There's also a proof of concept in-game menu, which follows the menu from dwarf fortress exactly, and allows the building of some buildings through Armok Vision directly.

v0.21.1

  • Dismemberment now happens.
  • Improved some clothing.
  • Added instruments.

v0.20.0

  • Changes the shaders to use a bit faster color blending
  • Use larger blocks from DF, to reduce the number of draw calls, resulting in better render speed at the expense of load speed.
  • Don't cut holes in the terrain outside the fort.
  • Lots of speed optimizations regarding creatures and items.
  • Added a fortress mode menu that updates to follow the ingame menu. Currently only does buildings and digging.
  • Added 3D creatures. These can be disabled in the config file.

Controls:
W, A, S, D, and middle click drag: Move horizontally.
Q, E: Move up and down.
P: Pause and resume sun movement.
[, ]: Change time of day. This automatically pauses the sun movement.
O: Toggle shadows being casted from hidden Z-levels.
L: Toggle scaling of creatures based on their size.
`: Toggle showing the Dwarf Fortress screen.
F: Toggle following the center of the dwarf fortress screen.
C: Switch between floating camera and walking FPS mode.
F1: Toggle onscreen help
Esc: Open options menu
Ctrl+M: Exports the map as a Collada file.
Mouse wheel zooms in and out.
Right click drag rotates the view.

Installation:
At a minimum, Armok Vision needs a copy of Dwarf Fortress with a recent build of DFHack installed on top of it.
For a complete experience, you either need a copy of DFHack built after the current version of Armok Vision was released, or an updated RemoteFortressReader plugin for your platform. A windows version is included in the download, otherwise you can follow the instructions at https://github.com/DFHack/dfhack/blob/master/docs/Compile.rst to build your own. You will need to build from the develop branch of DFHack.
Then just run Armok Vision from anywhere with any save loaded in Dwarf Fortress.

Support Me
If you'd like to support my efforts, you can become my patron at https://www.patreon.com/japamala

v0.19.1

03 Apr 14:12
Compare
Choose a tag to compare

screenshot150

Items are back, and we got fire!

Items, which went away in a previous version, are back, with improvements to the materials, and with added decorations, images, and other artifacty goodness.

The other major graphical change is the addition of fire and mist effects, with associated lighting, where applicable.

Finally, adventure mode has the first bit of control added, though it's still pretty basic.

Unfortunately, my mac install is not functioning right now, so I cannot provide a mac build at this time. Once fix the install, or somebody donates me a real mac machine, I can resume the mac builds.

v0.19.1

  • Added onscreen announcements.
  • Finetuned map update rate
  • Show units in finer, sub-tile positions, when available.
  • Overhauled the item model system, bringing them back again.
  • Added many new item models.
  • Added many new building models.
  • Fixed the options menu being covered by the dig panel.
  • Added very basic adventure mode movement. Needs much improvement to be very useful.
  • Added support for projectiles and other flung items.
  • Fixed a hang from too many blocks being processed at once.
  • Allowed container buildings to show contained items, depending on the building type.
  • Allow items to display improvements on them. Not all items have required artwork, but the code is there.
  • Display engravings and other image types from DF.
  • Fixed different plant types all having the same sprite.
  • Made rotten items black.
  • Adjusted item sprites to be above stockpiles.
  • Removed shadows from world map rivers that were always falling onto the fortress.
  • Added build date to builds, for logging purposes.
  • Added particle systems for DF Flows, including miasma, fire breath, etc.
  • Added more debug info dumping.
  • Made spider web sprites distinct from regular silk thread sprites.
  • Added basic ocean waves.
  • Added a discord button.

Controls:
W, A, S, D, and middle click drag: Move horizontally.
Q, E: Move up and down.
P: Pause and resume sun movement.
[, ]: Change time of day. This automatically pauses the sun movement.
O: Toggle shadows being casted from hidden Z-levels.
L: Toggle scaling of creatures based on their size.
`: Toggle showing the Dwarf Fortress screen.
F: Toggle following the center of the dwarf fortress screen.
C: Switch between floating camera and walking FPS mode.
F1: Toggle onscreen help
Esc: Open options menu
Ctrl+M: Exports the map as a Collada file.
Mouse wheel zooms in and out.
Right click drag rotates the view.

Installation:
At a minimum, Armok Vision needs a copy of Dwarf Fortress with a recent build of DFHack installed on top of it.
For a complete experience, you either need a copy of DFHack built after the current version of Armok Vision was released, or an updated RemoteFortressReader plugin for your platform. A windows version is included in the download, otherwise you can follow the instructions at https://github.com/DFHack/dfhack/blob/master/docs/Compile.rst to build your own. You will need to build from the develop branch of DFHack.
Then just run Armok Vision from anywhere with any save loaded in Dwarf Fortress.

Support Me
If you'd like to support my efforts, you can become my patron at https://www.patreon.com/japamala

v0.18.0

29 Oct 13:12
Compare
Choose a tag to compare

screenshot108

New Sprites!

Actually old sprites, brought over from Stonesense, drawn by the wonderful Caldfir, but there's some new ones as well, drawn by either myself, or a few other artists mentioned in the credits.

I've also fixed the issue where the side view range wasn't having any effect. Now it works properly again, and it's possible to view small portions of very large forts again.

v0.18.0

  • New creature sprites that show skin color and equipment.
  • Centralized the material color lookup, to make sure everything is on the same page, so to speak.
  • Adjusted a few materials.
  • Made a basic system for setting sprites for generated creatures. Needs more work, and about 200 sprites.
  • Many new creature sprites, using the new sprite system.
  • Made the startup loading function respond better, rather than freezing the entire program.
  • Updated unity version to 2017.2
  • Fixed some crashes when plants have a material index of -1
  • Added a button to toggle the minimap.
  • Fix some adventure mode errors.
  • Fix following the DF view in adventure mode.
  • Fix rendering hidden fun stuff in adventure mode.
  • Brought back the side view distance behavior.
  • Made the low-detail terrain render instead of the infinite hole of doom.

Controls:
W, A, S, D, and middle click drag: Move horizontally.
Q, E: Move up and down.
P: Pause and resume sun movement.
[, ]: Change time of day. This automatically pauses the sun movement.
O: Toggle shadows being casted from hidden Z-levels.
L: Toggle scaling of creatures based on their size.
`: Toggle showing the Dwarf Fortress screen.
F: Toggle following the center of the dwarf fortress screen.
C: Switch between floating camera and walking FPS mode.
F1: Toggle onscreen help
Esc: Open options menu
Ctrl+M: Exports the map as a Collada file.
Mouse wheel zooms in and out.
Right click drag rotates the view.

Installation:
At a minimum, Armok Vision needs a copy of Dwarf Fortress with a recent build of DFHack installed on top of it.
For a complete experience, you either need a copy of DFHack built after the current version of Armok Vision was released, or an updated RemoteFortressReader plugin for your platform. A windows version is included in the download, otherwise you can follow the instructions at https://github.com/DFHack/dfhack/blob/master/docs/Compile.rst to build your own. You will need to build from the develop branch of DFHack.
Then just run Armok Vision from anywhere with any save loaded in Dwarf Fortress.

Support Me
If you'd like to support my efforts, you can become my patron at https://www.patreon.com/japamala

v0.17.1

05 Aug 14:19
Compare
Choose a tag to compare

screenshot49

New Buildings!

This is primarily a bug fix release, with a few behind-the-scenes changes to make things easier.

Buildings actually get removed when you remove them in DF now, and I've added models for a few more buildings here and there.

v0.17.1

  • Fixed buildings not removing themselved when they're removed from DF. This made Adventure mode unusable.
  • Changed how material textures and colors are stored, leading to more ease of material creation. Now they are stored inside the unity archive itself, rather than separately.
  • Added shadows to transparent geometry.
  • Made all objects built from transparent materials actually appear transparent.
  • Improved textures for many materials, most notably gems.
  • Made units riding other units appear on top of the units they're riding.
  • Improved gem windows
  • Added hatch cover model back.
  • Made buildings rotate properly again.
  • Some performance improvements.

Controls:
W, A, S, D, and middle click drag: Move horizontally.
Q, E: Move up and down.
P: Pause and resume sun movement.
[, ]: Change time of day. This automatically pauses the sun movement.
O: Toggle shadows being casted from hidden Z-levels.
L: Toggle scaling of creatures based on their size.
`: Toggle showing the Dwarf Fortress screen.
F: Toggle following the center of the dwarf fortress screen.
C: Switch between floating camera and walking FPS mode.
F1: Toggle onscreen help
Esc: Open options menu
Ctrl+M: Exports the map as a Collada file.
Mouse wheel zooms in and out.
Right click drag rotates the view.

Installation:
At a minimum, Armok Vision needs a copy of Dwarf Fortress with a recent build of DFHack installed on top of it.
For a complete experience, you either need a copy of DFHack built after the current version of Armok Vision was released, or an updated RemoteFortressReader plugin for your platform. A windows version is included in the download, otherwise you can follow the instructions at https://github.com/DFHack/dfhack/blob/master/docs/Compile.rst to build your own. You will need to build from the develop branch of DFHack.
Then just run Armok Vision from anywhere with any save loaded in Dwarf Fortress.

Support Me
If you'd like to support my efforts, you can become my patron at https://www.patreon.com/japamala

v0.17.0

08 Jul 18:45
Compare
Choose a tag to compare

screenshot3

New Buildings!

This version has been taking a while, but it's finally reached a state that's suitable for public consumption.
Part of the reason it took so long was Breath of the Wild, but mostly, it's because I had to completely re-vamp the entire system of loading and showing buildings, because the way they were done before just wasn't working.

Previously, buildings were just counted as another terrain piece, which meant they had to be entirely static, and also you couldn't easily get which building is being clicked on, for example.

Now, buildings have a new system of loading and rendering, that allows much more flexibility, faster loading, and animations.

Another new addition is the inclusion of (optional) analytics collection. This is mostly just so I know what kind of setup people are running this on, and how many people use it.

Finally, Armok Vision now has the ability to automatically update the RemoteFortressReader plugin in DFhack. (Also optional)

v0.17.0

  • Fixed some creature-related bugs
  • Save Armok Vision, DFHack, and DF versions to the log file, for debugging.
  • Disable Item rendering, temporarily, due to performance issues. To be brought back in a later version.
  • Add in optional analytics, if users so desire.
  • Completely overhauled the building rendering code, enabling better control over buildings, and more customization options. Also slightly faster loading.
  • Added many new building types, to go with the new rendering mode, including some from artist @mana
  • Added a yellow hilight to buildings when you hover over them.
  • Made mechanics mostly respond to active state
  • Fixed copper being too lightly colored.
  • Made bridges raise properly according to their state in DF.
  • Made all buildings not render when too small on screen.
  • Made many performance optimizations here and there.
  • Added a minimap, showing an overhead view of the current level.
  • Added a button to save an enlarged version of the Minimap.
  • Changed config and screenshots to both go to Documents/Armok Vision.
  • Added ability to automatically update the DFHack RemoteFortressReader plugin, if the user allows.
  • Added some friendly messages if Armok Vision can't run for whatever reason.

Controls:
W, A, S, D, and middle click drag: Move horizontally.
Q, E: Move up and down.
P: Pause and resume sun movement.
[, ]: Change time of day. This automatically pauses the sun movement.
O: Toggle shadows being casted from hidden Z-levels.
L: Toggle scaling of creatures based on their size.
`: Toggle showing the Dwarf Fortress screen.
F: Toggle following the center of the dwarf fortress screen.
C: Switch between floating camera and walking FPS mode.
F1: Toggle onscreen help
Esc: Open options menu
Ctrl+M: Exports the map as a Collada file.
Mouse wheel zooms in and out.
Right click drag rotates the view.

Installation:
At a minimum, Armok Vision needs a copy of Dwarf Fortress with a recent build of DFHack installed on top of it.
For a complete experience, you either need a copy of DFHack built after the current version of Armok Vision was released, or an updated RemoteFortressReader plugin for your platform. A windows version is included in the download, otherwise you can follow the instructions at https://github.com/DFHack/dfhack/blob/master/docs/Compile.rst to build your own. You will need to build from the develop branch of DFHack.
Then just run Armok Vision from anywhere with any save loaded in Dwarf Fortress.

Support Me
If you'd like to support my efforts, you can become my patron at https://www.patreon.com/japamala

v0.16.2

12 Mar 18:02
Compare
Choose a tag to compare

jxbnasp

More screenshots: http://imgur.com/a/kJyLj

Better Dwarfs!

I fixed the glowing radioactive dwarfs that were in the previous release, and made them have a nice gradient shading across them.

Changelog:

  • Fixed fog.
  • Made the help menu automatically show only when loading.
  • Fixed creature sprites so they don't glow in the dark.
  • Added fake 3D effect to creature sprites.

Controls:
W, A, S, D, and middle click drag: Move horizontally.
Q, E: Move up and down.
P: Pause and resume sun movement.
[, ]: Change time of day. This automatically pauses the sun movement.
O: Toggle shadows being casted from hidden Z-levels.
L: Toggle scaling of creatures based on their size.
`: Toggle showing the Dwarf Fortress screen.
F: Toggle following the center of the dwarf fortress screen.
C: Switch between floating camera and walking FPS mode.
F1: Toggle onscreen help
Esc: Open options menu
Ctrl+M: Exports the map as a Collada file.
Mouse wheel zooms in and out.
Right click drag rotates the view.

Installation:
At a minimum, Armok Vision needs a copy of Dwarf Fortress with a recent build of DFHack installed on top of it.
For a complete experience, you either need a copy of DFHack built after the current version of Armok Vision was released, or an updated RemoteFortressReader plugin for your platform. A windows version is included in the download, otherwise you can follow the instructions at https://github.com/DFHack/dfhack/blob/master/docs/Compile.rst to build your own. You will need to build from the develop branch of DFHack.
Then just run Armok Vision from anywhere with any save loaded in Dwarf Fortress.

Support Me
If you'd like to support my efforts, you can become my patron at https://www.patreon.com/japamala

v0.16.1

07 Jun 06:44
Compare
Choose a tag to compare

pz7pwyo

More screenshots: http://imgur.com/a/ZgtEi

Help!

This is a small patch release, that just adds onscreen help, accessible via F1

Changelog:

  • Added new nestbox model, made by Ola Tuvesson
  • Added an onscreen help, togglable by F1

Controls:
W, A, S, D, and middle click drag: Move horizontally.
Q, E: Move up and down.
P: Pause and resume sun movement.
[, ]: Change time of day. This automatically pauses the sun movement.
O: Toggle shadows being casted from hidden Z-levels.
L: Toggle scaling of creatures based on their size.
`: Toggle showing the Dwarf Fortress screen.
F: Toggle following the center of the dwarf fortress screen.
C: Switch between floating camera and walking FPS mode.
F1: Toggle onscreen help
Esc: Open options menu
Ctrl+M: Exports the map as a Collada file.
Mouse wheel zooms in and out.
Right click drag rotates the view.

Installation:
At a minimum, Armok Vision needs a copy of Dwarf Fortress with a recent build of DFHack installed on top of it.
For a complete experience, you either need a copy of DFHack built after the current version of Armok Vision was released, or an updated RemoteFortressReader plugin for your platform. A windows version is included in the download, otherwise you can follow the instructions at https://github.com/DFHack/dfhack/blob/master/docs/Compile.rst to build your own. You will need to build from the develop branch of DFHack.
Then just run Armok Vision from anywhere with any save loaded in Dwarf Fortress.

Support Me
If you'd like to support my efforts, you can become my patron at https://www.patreon.com/japamala

v0.16.0

27 Feb 18:17
Compare
Choose a tag to compare

Dwarfs!

Armok Vision now loads up DF creature graphics files directly, if it's pointed to the right folder.
I've also added an in-game feedback button, that will give public, but anonymous, feedback posts.

Changelog:

  • Removed VR support until a dedicated dev steps forward.
  • Load creature sprites from DF graphics packs.
  • Added Gemset creature graphics as a default sprite set.
  • Made open-air fortifications have a different model.
  • Added models for menacing spikes, levers, farm plots, roads, weapon racks, and armor stands.
  • Added a quick feedback mechanism using Stomt.
  • Fixed some bugs with UI stuff not blocking keyboard input to the rest of the program.

Controls:
W, A, S, D, and middle click drag: Move horizontally.
Q, E: Move up and down.
P: Pause and resume sun movement.
[, ]: Change time of day. This automatically pauses the sun movement.
O: Toggle shadows being casted from hidden Z-levels.
L: Toggle scaling of creatures based on their size.
`: Toggle showing the Dwarf Fortress screen.
F: Toggle following the center of the dwarf fortress screen.
C: Switch between floating camera and walking FPS mode.
Ctrl+M: Exports the map as a Collada file.
Mouse wheel zooms in and out.
Right click drag rotates the view.

Installation:
At a minimum, Armok Vision needs a copy of Dwarf Fortress with a recent build of DFHack installed on top of it.
For a complete experience, you either need a copy of DFHack built after the current version of Armok Vision was released, or an updated RemoteFortressReader plugin for your platform. A windows version is included in the download, otherwise you can follow the instructions at https://github.com/DFHack/dfhack/blob/master/docs/Compile.rst to build your own. You will need to build from the develop branch of DFHack.
Then just run Armok Vision from anywhere with any save loaded in Dwarf Fortress.

Support Me
If you'd like to support my efforts, you can become my patron at https://www.patreon.com/japamala