Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1] 2

Author Topic: Workshop Creator 1.4 - Non-square tilesheets work now!  (Read 4087 times)

milo christiansen

  • Bay Watcher
  • Something generic here
    • View Profile
Workshop Creator 1.4 - Non-square tilesheets work now!
« on: June 02, 2016, 12:40:42 pm »

Workshop Creator


(Screenshot taken in Linux via WINE with 16x16 tilesheet)

The GUI is a fixed size, but if you use a larger tilesheet it is drawn larger. Generally it looks "right" if you use the same tilesheet you would use for DF.

The current version has the following features:

* Drawing with the MAT color
* You can change the color used to display the MAT color
* Draw workshops up to 31x31
* Display workshops with the tileset of your choice (in any size tileset!)
* Use custom color palettes (same format DF uses)
* Load multiple workshops from a single file (it deals with individual workshops, not individual files).
* Export workshops to a file (optionally writing several to a single file)
* Load workshops from the system clipboard.
* Save to the system clipboard.
* Draw up to 4 build stages
* Copy and paste support (kindof, does not use system clipboard).
* Deleting unneeded build stages (buildings with less than 4 stages, such as the screw press).
* Swappable (and customizable) backgrounds so you can preview how the building will look in-game built over stone or grass.
* Better grid (procedural bitmap instead of tile based).
* Rotate and flip build stages.
* Undo/redo via Ctrl+Z, Ctrl+Y.
* View all build stages at once provided workshop is 16x16 or smaller.
* Export PNG images of the workshop.
* Separate GUI and drawing tilesheets.
* Draw just colors, just tiles, or both.

Download (from DFFD) Sorry, 64 bit Windows binaries only for now.

Planned Features:

* Exporting more image formats.
* Include more tilesheets in download
* Linux builds.
« Last Edit: September 09, 2016, 11:43:35 am by milo christiansen »
Logged
Rubble 8 - The most powerful modding suite in existence!
After all, coke is for furnaces, not for snorting.
You're not true dwarven royalty unless you own the complete 'Signature Collection' baby-bone bedroom set from NOKEAS

milo christiansen

  • Bay Watcher
  • Something generic here
    • View Profile
Re: Building Editor - Prerelease feature requests and such like
« Reply #1 on: June 02, 2016, 12:41:05 pm »

Reserved
Logged
Rubble 8 - The most powerful modding suite in existence!
After all, coke is for furnaces, not for snorting.
You're not true dwarven royalty unless you own the complete 'Signature Collection' baby-bone bedroom set from NOKEAS

milo christiansen

  • Bay Watcher
  • Something generic here
    • View Profile
Re: Building Editor - Prerelease feature requests and such like
« Reply #2 on: June 02, 2016, 12:41:28 pm »

Reserved
Logged
Rubble 8 - The most powerful modding suite in existence!
After all, coke is for furnaces, not for snorting.
You're not true dwarven royalty unless you own the complete 'Signature Collection' baby-bone bedroom set from NOKEAS

jecowa

  • Bay Watcher
    • View Profile
Re: Building Editor - Prerelease feature requests and such like
« Reply #3 on: June 02, 2016, 02:17:00 pm »

This is a tool to help modders add new workshops to the game, right?
Logged

milo christiansen

  • Bay Watcher
  • Something generic here
    • View Profile
Re: Building Editor - Prerelease feature requests and such like
« Reply #4 on: June 02, 2016, 02:36:01 pm »

Yep.

There is an existing graphical building edito that most? modders use, but it lacks certain features that I thought were important. Being a programer myself, and needing a test project for the 2D RL game engine I am writing, I decided it was time for an editor that had all the features I wanted, and as many features others wanted as well.
Logged
Rubble 8 - The most powerful modding suite in existence!
After all, coke is for furnaces, not for snorting.
You're not true dwarven royalty unless you own the complete 'Signature Collection' baby-bone bedroom set from NOKEAS

Dirst

  • Bay Watcher
  • [EASILY_DISTRA
    • View Profile
Re: Building Editor - Prerelease feature requests and such like
« Reply #5 on: June 02, 2016, 09:01:12 pm »

Sounds like a useful tool.

One time-saving feature would be the ability to rotate a workshop.

At a basic level, this moves the tiles, colors and blocks within the building by 90 degrees.  A more advanced version would optionally recognize directional elements (mostly those critters in 179-223) and rotate them.  Has to be an option because you can't be too careful around "tile magic" graphic sets.

You'll note that the workshops in my mod are radially symmetrical, because rotating is such a hassle :)
Logged
Just got back, updating:
(0.42 & 0.43) The Earth Strikes Back! v2.15 - Pay attention...  It's a mine!  It's-a not yours!
(0.42 & 0.43) Appearance Tweaks v1.03 - Tease those hippies about their pointy ears.
(0.42 & 0.43) Accessibility Utility v1.04 - Console tools to navigate the map

milo christiansen

  • Bay Watcher
  • Something generic here
    • View Profile
Re: Building Editor - Prerelease feature requests and such like
« Reply #6 on: June 04, 2016, 11:56:15 am »

One time-saving feature would be the ability to rotate a workshop.

Good idea! I'll add it to my list.

The preview version (and a screenshot taken with a 16x16 tileset) will be up in a few seconds.

EDIT: Note that the default tileset is 24x24, if you need something else you will have to supply your own for now.
« Last Edit: June 04, 2016, 12:19:20 pm by milo christiansen »
Logged
Rubble 8 - The most powerful modding suite in existence!
After all, coke is for furnaces, not for snorting.
You're not true dwarven royalty unless you own the complete 'Signature Collection' baby-bone bedroom set from NOKEAS

milo christiansen

  • Bay Watcher
  • Something generic here
    • View Profile
Re: Building Editor - Almost done! (Loads of new features!)
« Reply #7 on: June 08, 2016, 10:27:19 am »

New version!

This one adds some nice new features, full changelog in the download.

BTW: The soapmakers workshop shown in the screenshot? I rotated it :)
Logged
Rubble 8 - The most powerful modding suite in existence!
After all, coke is for furnaces, not for snorting.
You're not true dwarven royalty unless you own the complete 'Signature Collection' baby-bone bedroom set from NOKEAS

milo christiansen

  • Bay Watcher
  • Something generic here
    • View Profile
Re: Building Editor - Almost done! (Loads of new features!)
« Reply #8 on: June 11, 2016, 02:44:46 pm »

I would really like some feedback about... Well anything related to the editor really.

About the only main feature that isn't "done" is the save menu, so the only way things will change at this point is if you complain about them :P

I do plant to replace the GRID button with a NEW button, but I am not quite sure where to put the grid toggle...
Logged
Rubble 8 - The most powerful modding suite in existence!
After all, coke is for furnaces, not for snorting.
You're not true dwarven royalty unless you own the complete 'Signature Collection' baby-bone bedroom set from NOKEAS

milo christiansen

  • Bay Watcher
  • Something generic here
    • View Profile
Re: Workshop Creator 1.0 - Ready to Rock (or edit workshops)!
« Reply #9 on: June 14, 2016, 02:20:33 pm »

OK! 1.0 is up!

This version adds a save menu, with the ability to write to an existing file (without clobbering other, unrelated, buildings it may contain). Several other small tweaks and bug fixes also made this version, so it's well worth updating!

This version includes an illustrated manual for the UI, so if you can't figure out what some button does you can look there for answers :)

Aside from some small non-essential stuff like exporting workshop images this program is "done". Of course if anyone makes any suggestions I will be happy to work on it some more... I'll probably push another new version in a few weeks with some of the "extras", but I'm not exactly in a hurry...
Logged
Rubble 8 - The most powerful modding suite in existence!
After all, coke is for furnaces, not for snorting.
You're not true dwarven royalty unless you own the complete 'Signature Collection' baby-bone bedroom set from NOKEAS

Roses

  • Bay Watcher
    • View Profile
Re: Workshop Creator 1.0 - Ready to Rock (or edit workshops)!
« Reply #10 on: June 14, 2016, 03:02:02 pm »

I will definitely be checking this out soon. One thing I would like to see is the ability to look at stages next to each other. Not sure if this is really feasible, especially for something like a 32x32 building, but if possible it would be nice. If I think of anything else while trying it out I will let you know.
Logged

milo christiansen

  • Bay Watcher
  • Something generic here
    • View Profile
Re: Workshop Creator 1.0 - Ready to Rock (or edit workshops)!
« Reply #11 on: June 14, 2016, 03:12:22 pm »

Side-by-side stages would be possible, I would just disallow it if the workshop gets over 16x16, simple. The tricky part is finding space for a new toggle button :P Maybe beside the existing stage selectors? Hmm...

Good idea! If you come up with more let me know :)
Logged
Rubble 8 - The most powerful modding suite in existence!
After all, coke is for furnaces, not for snorting.
You're not true dwarven royalty unless you own the complete 'Signature Collection' baby-bone bedroom set from NOKEAS

milo christiansen

  • Bay Watcher
  • Something generic here
    • View Profile
Re: Workshop Creator 1.1 - Now with undo/redo!
« Reply #12 on: June 15, 2016, 02:09:51 pm »

Side-by-side stages, basic PNG image exports, and undo/redo are all in now.

I *still* have features I want to add, but, as I said, I am in no hurry for most of them. Obviously good suggestions have a high priority :)
Logged
Rubble 8 - The most powerful modding suite in existence!
After all, coke is for furnaces, not for snorting.
You're not true dwarven royalty unless you own the complete 'Signature Collection' baby-bone bedroom set from NOKEAS

milo christiansen

  • Bay Watcher
  • Something generic here
    • View Profile
Re: Workshop Creator 1.1 - Now with bugfixes!
« Reply #13 on: July 21, 2016, 02:42:28 pm »

1.2 will be up soon (in a day or two), I fixed some minor bugs and added the ability to use separate GUI and drawing tileset.
Logged
Rubble 8 - The most powerful modding suite in existence!
After all, coke is for furnaces, not for snorting.
You're not true dwarven royalty unless you own the complete 'Signature Collection' baby-bone bedroom set from NOKEAS

Dirst

  • Bay Watcher
  • [EASILY_DISTRA
    • View Profile
Re: Workshop Creator 1.1 - Bugfixes coming soon!
« Reply #14 on: July 21, 2016, 06:07:27 pm »

Looks and runs great.  The only issue I found is that a workshop is allowed to have a maximum of five build stages, not just three.  Importing raws with five stages actually makes the program exit with an error (which was helpfully verbose).
Logged
Just got back, updating:
(0.42 & 0.43) The Earth Strikes Back! v2.15 - Pay attention...  It's a mine!  It's-a not yours!
(0.42 & 0.43) Appearance Tweaks v1.03 - Tease those hippies about their pointy ears.
(0.42 & 0.43) Accessibility Utility v1.04 - Console tools to navigate the map
Pages: [1] 2