Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Keeping plants from growing  (Read 1016 times)

Jelle

  • Bay Watcher
    • View Profile
Keeping plants from growing
« on: July 10, 2011, 08:33:27 am »

Hey, I've got a quick question for a problem I'm hoping to fix with a bit of raw tweaking.

I'm building my latest fortress around a water theme, and I've got a large number of channeled tiles I want flowing water through.
However these tiles all have smoothed floors. I had intended to carve the fortress out instead of making a large amount of time consuming constructions wich I was doing in another fort.

But now it seems the only real solution is to cover every single floor of the channels with constructed floor. This will likeky take several dorfyears and is not really what I had in mind when making a quick n easy carved out fortress.

So I'd like to just take drastic measures and stop any subteranean plants from growing, thereby keeping my channels clean whilst not removing the cavern flora.
I realize none of it will regrow if I were to change the raws so no new plants can grow, but I'm not to bothered with it, if ofcourse there's a better solution you can think of please do tell.

Oh I forgot to mention I'm talking about any possible plant, moss, fungi, shrubs and trees.

Anyway, how would I do it? I've already got a desirable result simply by removing every single tag but the tile symbol and color, but I'd like to only get rid of what is necesary.
Logged

Vattic

  • Bay Watcher
  • bibo ergo sum
    • View Profile
Re: Keeping plants from growing
« Reply #1 on: July 10, 2011, 09:18:31 am »

You could designate custom empty stockpiles as they stop things growing, it's kind of an exploit, though.

You could try adding this to the trees:
SAPLING_DROWN_LEVEL:depth
and this to the plants:
SHRUB_DROWN_LEVEL:depth
replacing depth with a number out of 7.

I haven't any experience with those tokens but it sounds like what you're looking for.
Logged
6 out of 7 dwarves aren't Happy.
How To Generate Small Islands

Jelle

  • Bay Watcher
    • View Profile
Re: Keeping plants from growing
« Reply #2 on: July 10, 2011, 09:22:40 am »

Awesome will try
Logged

Jelle

  • Bay Watcher
    • View Profile
Re: Keeping plants from growing
« Reply #3 on: July 10, 2011, 10:49:46 am »

It doesn't seem to be working as I had hoped, the shrubs do die the instant they spawn but I still have loads of dead shrubs making the place look filthy.
And it doesn't seem to do anything to saplings at all.

But I didn't think of stockpiles so I'll be doing that now then, thanks for reminding me  :D
Logged

peterix

  • Bay Watcher
    • View Profile
    • Dethware
Re: Keeping plants from growing
« Reply #4 on: July 12, 2011, 11:19:53 pm »

You can get dfhack and destroy plants/trees with dfimmolate.

narhiril

  • Bay Watcher
  • [DUTY_BOUND]
    • View Profile
Re: Keeping plants from growing
« Reply #5 on: July 13, 2011, 12:45:20 am »

You can also use paved roads, which can be built a lot faster and cheaper than constructed floors, especially if you clear the path of obstacles before construction.