Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: 0.31.19+ : Show the longest grass on the tile  (Read 1948 times)

Deon

  • Bay Watcher
  • 💀 💀 💀 💀 💀
    • View Profile
0.31.19+ : Show the longest grass on the tile
« on: February 18, 2011, 03:06:08 am »

Right now a tile can keep a lot of different grass types, but only the first one is shown (the length is not taken into consideration).

It would be nice if we saw the LONGEST grass instead of just the first.
Logged
▬(ஜ۩۞۩ஜ)▬
✫ DF Wanderer ✫ - the adventure mode crafting and tweaks
✫ Cartographer's Lounge ✫ - a custom worldgen repository

NW_Kohaku

  • Bay Watcher
  • [ETHIC:SCIENCE_FOR_FUN: REQUIRED]
    • View Profile
Re: 0.31.19+ : Show the longest grass on the tile
« Reply #1 on: February 18, 2011, 03:22:29 pm »

Really?  I'm not noticing doubled-up grass types...  I haven't gone past Summer in any embark, so maybe it's having to do with playing long enough, but I only see one grass type, even if it's growing underground for no appropriate reason.
Logged
Personally, I like [DF] because after climbing the damned learning cliff, I'm too elitist to consider not liking it.
"And no Frankenstein-esque body part stitching?"
"Not yet"

Improved Farming
Class Warfare

Sphalerite

  • Bay Watcher
    • View Profile
    • Drew's Robots and stuff
Re: 0.31.19+ : Show the longest grass on the tile
« Reply #2 on: February 18, 2011, 04:10:08 pm »

That's the problem.  It only shows you the first grass type.  The only reason people have discovered that each tile has multiple grass types is due to work with Stonesense and similar tools that directly access the tile content memory.
Logged
Any intelligent fool can make things bigger and more complex... It takes a touch of genius --- and a lot of courage to move in the opposite direction.

NW_Kohaku

  • Bay Watcher
  • [ETHIC:SCIENCE_FOR_FUN: REQUIRED]
    • View Profile
Re: 0.31.19+ : Show the longest grass on the tile
« Reply #3 on: February 18, 2011, 04:26:50 pm »

... In that case, is it a bug or a feature?

I guess it would make sense if you wanted to ensure that grazing animals have grass to graze upon to have multiple grasses in one tile.

Do they have a density, or just a "length" value?

This is pretty interesting from the standpoint of someone who is writing quite a bit in a farming thread, since it implies this game already has code for growing multiple plants in a single tile.
Logged
Personally, I like [DF] because after climbing the damned learning cliff, I'm too elitist to consider not liking it.
"And no Frankenstein-esque body part stitching?"
"Not yet"

Improved Farming
Class Warfare

Toady One

  • The Great
    • View Profile
    • http://www.bay12games.com
Re: 0.31.19+ : Show the longest grass on the tile
« Reply #4 on: February 18, 2011, 04:32:48 pm »

The intent is one type of grass per tile.  If the block-size grids have positive amount numbers overlapping on the same tile, that's a bug.  It's not a bad thing having multiple types per tile, but there'd need to be an extra variable in that case to say where the grass should grow back to avoid everything becoming blockily homogenous (or there'd need to be a limit like 3 types per tile or something which would burn some extra cycles to check), so I just have it the simple one-type way.  Supposedly.  Unless it is bugged.
Logged
The Toad, a Natural Resource:  Preserve yours today!

Deon

  • Bay Watcher
  • 💀 💀 💀 💀 💀
    • View Profile
Re: 0.31.19+ : Show the longest grass on the tile
« Reply #5 on: February 19, 2011, 05:55:05 am »

Well, there are definitely more than one type of grass on a tile.

That's the problem.  It only shows you the first grass type.  The only reason people have discovered that each tile has multiple grass types is due to work with Stonesense and similar tools that directly access the tile content memory.
Exactly.

 Should I create a bug report about it?
Logged
▬(ஜ۩۞۩ஜ)▬
✫ DF Wanderer ✫ - the adventure mode crafting and tweaks
✫ Cartographer's Lounge ✫ - a custom worldgen repository

Max White

  • Bay Watcher
  • Still not hollowed!
    • View Profile
Re: 0.31.19+ : Show the longest grass on the tile
« Reply #6 on: February 19, 2011, 06:30:09 am »

Somehow, I don't know how, but somehow I think Toady now knows about this bug... Although bug reports are nice, keep things formal, and on a list.

Toady One

  • The Great
    • View Profile
    • http://www.bay12games.com
Re: 0.31.19+ : Show the longest grass on the tile
« Reply #7 on: February 20, 2011, 06:56:42 pm »

Should I create a bug report about it?

A save (which might as well be linked to a bug report so I can find it if I miss coming back to this thread) will probably be useful, especially if it doesn't reproduce for me when I try it out.

edit: As far as I can tell, it is all happening on regrow, and it is fixed now.
« Last Edit: February 20, 2011, 08:20:38 pm by Toady One »
Logged
The Toad, a Natural Resource:  Preserve yours today!