Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Poll

How often to you use stonesense?

I consider it an essential part of Dwaf Fortress, and can't play without it.
- 119 (18.4%)
I use it for pretty screenshots, but otherwise don't use it during play.
- 211 (32.7%)
I only try it occasionally.
- 174 (27%)
I have no idea why I'm even in this thread, I don't use it.
- 141 (21.9%)

Total Members Voted: 642


Pages: 1 ... 50 51 [52] 53 54 ... 85

Author Topic: Stonesense: Usage Poll!  (Read 737318 times)

Caldfir

  • Bay Watcher
    • View Profile
Re: Stonesense: New release!
« Reply #765 on: September 08, 2013, 01:49:14 pm »

I seem to have gotten mouse support for DF through the stonesense overlay working.  I am honestly shocked it works at all, but it does. 

Also went on a bit of a rampage and tore out some ancient code that was messy, didn't really work, and was slowing down ui responsiveness in general (this needed to be done so that the mouse stuff could work). 

yay!

Now I think I need to tweak some of stonesense cursor behavior a tad and everything should be well on it's way. 
Logged
where is up?

Snaake

  • Bay Watcher
    • View Profile
Re: Stonesense: New release!
« Reply #766 on: September 08, 2013, 03:42:51 pm »

Ok, now that I added [STATE_COLOR:ALL_SOLID:BROWN] to Earthenware and the appropriate one to other ceramics, it works. Thanks.
Here are the results... The building has Earthenware Brick walls and a Wood Logs Roof. Since they are both brown, the contrast is almost non-existant. Those white walls are stoneware.
Spoiler (click to show/hide)

Picture/link not working. Stoneware should probably some kind of lightish grey, but earthenware should be brown/reddish, yea.

Oh, and what is the ridge of the roof made of in Caldfir's screenshots? Fortifications?
Logged

Apani

  • Bay Watcher
  • Novice Architect, Novice Modder
    • View Profile
Re: Stonesense: New release!
« Reply #767 on: September 08, 2013, 03:52:15 pm »

Yeah, I've been reorganizing my albums, I've just fixed it.
According to game vanilla files, Earthenware is Brown, Stoneware Light Grey and Porcelain White. I gave [STATE_COLOR:ALL_SOLID:SILVER] to Stoneware (LGRAY didn't work) and that is how Stonesense shows it, so I guess white is even whiter than that. And yes, they're wooden fortifications.
Logged
Some of my old Stonesense albums, check them out!

https://imgur.com/a/BjQZnOg

https://imgur.com/a/FmNzHhh

Rose

  • Bay Watcher
  • Resident Elf
    • View Profile
Re: Stonesense: New release!
« Reply #768 on: September 08, 2013, 07:52:47 pm »

FYI, the full list of available state colors is here:

http://dwarffortresswiki.org/index.php/DF2012:Color#Color_tokens
Logged

Putnam

  • Bay Watcher
  • DAT WIZARD
    • View Profile
Re: Stonesense: New release!
« Reply #769 on: September 09, 2013, 01:31:03 am »

Quote
Attribute: bodypart
Valid Values: any valid body part
Default Value: none
Description: this will chose which bodypart of the creature to pull the color from. only valid if color="bodyart"

Does this not include eyes?

Rose

  • Bay Watcher
  • Resident Elf
    • View Profile
Re: Stonesense: New release!
« Reply #770 on: September 09, 2013, 03:55:08 am »

Eyes don't work exactly like the other parts because they are patterns, not single colors, so they require an index value as well.

For them to work, you need something like this:
Code: [Select]
<subsprite sheetIndex="23" color="bodypart" bodypart="eyes" pattern_index="2" zoom="3" />
When you press V in fort mode, and have debug mode enabled in stonesense, you get this:


Notice how there's three color blocks after eyes? Those are pattern_index 0, 1, and 2, respectively.
Logged

Putnam

  • Bay Watcher
  • DAT WIZARD
    • View Profile
Re: Stonesense: New release!
« Reply #771 on: September 09, 2013, 11:53:16 am »

The eyes I'm using have just one color instead of IRIS_EYE patterns (due to my own laziness and the user never seeing the difference anyway). Still showing up as solid black when I try it.

Rose

  • Bay Watcher
  • Resident Elf
    • View Profile
Re: Stonesense: New release!
« Reply #772 on: September 09, 2013, 12:28:17 pm »

could you screenshot the debug view?
Logged

Putnam

  • Bay Watcher
  • DAT WIZARD
    • View Profile
Re: Stonesense: New release!
« Reply #773 on: September 09, 2013, 01:58:17 pm »

Figured it out. It's including the amber coloring that they have before the age of 13-18 as well, so it ends up like this:

hair:(black) eyes:(green) eyes:(amber) horns:(orange) skin:(gray)

The problem is that there are two eye parts, it seems...

EDIT: Fascinating. I replaced "eyes" in all but the amber to "eyes and blood". It now says "His eyes and blood are noble cerulean. His eyes are amber."

The parts I'm trying to color are still solid black instead of the color that the debug window reports, though. The subsprite itself is solid white.

EDIT 2:
Code: [Select]
[lua]# printall(sollei.appearance.colors)
0                        = 0
1                        = 0
2                        = 0
3                        = 0
4                        = 0

I don't think that's right.

EDIT 3: It's showing on every single troll. The only variation is that sometimes index 0 has a value of 1 instead of 0.

For comparison, here's a dog:
Code: [Select]
0                        = 9
1                        = 4
2                        = 4
3                        = 9
4                        = 21
5                        = 0
6                        = 1
7                        = 6

EDIT 4: That's probably not related.

EDIT 5: Maybe a sprite issue? Here's the sprites (all desperation edits that did nothing intact, pants are colored by profession and are colored correctly):

https://dl.dropboxusercontent.com/u/13790475/color_beefmo_trolls.png

EDIT 6:
Made new sprites from scratch. Didn't work.
« Last Edit: September 09, 2013, 04:58:00 pm by Putnam »
Logged

Rose

  • Bay Watcher
  • Resident Elf
    • View Profile
Re: Stonesense: New release!
« Reply #774 on: September 09, 2013, 08:13:20 pm »

I'll be frank with you, I'm pretty stumped.
Logged

Putnam

  • Bay Watcher
  • DAT WIZARD
    • View Profile
Re: Stonesense: New release!
« Reply #775 on: September 09, 2013, 08:15:17 pm »

The worst part is that the debug shows me the color that I'm looking for just fine, but the sprite isn't being colored with it...

Rose

  • Bay Watcher
  • Resident Elf
    • View Profile
Re: Stonesense: New release!
« Reply #776 on: September 09, 2013, 08:27:27 pm »

If I had to guess, I'd assume that it's the age variation that screws it up, but I'd have to check.
Logged

Putnam

  • Bay Watcher
  • DAT WIZARD
    • View Profile
Re: Stonesense: New release!
« Reply #777 on: September 09, 2013, 09:06:15 pm »

EDIT: It needed a variant and now it works perfectly.
« Last Edit: September 10, 2013, 02:07:10 am by Putnam »
Logged

EmeraldWind

  • Bay Watcher
  • Hey there, dollface...
    • View Profile
Re: Stonesense: New release!
« Reply #778 on: September 11, 2013, 10:09:16 pm »

Is there anyway to use the pattern part of patterns?

Code: [Select]
[COLOR_PATTERN:SPOTS_WHITE_GREEN_MW]
[PATTERN:SPOTS] <---This
[CP_COLOR:WHITE]
[CP_COLOR:GREEN]

That said is there a list with the available values for the attribute special or a list of the attributes for the variant tag?

I could have sworn there was one, but I can't seem to find it and Sprite Guide.txt seems to be missing some info.
Logged
We do not suffer from insanity. We enjoy every single bit of it.

Rose

  • Bay Watcher
  • Resident Elf
    • View Profile
Re: Stonesense: New release!
« Reply #779 on: September 12, 2013, 07:57:35 am »

I was considering adding support to reading patterns, but it's quite a bit of work, and there is no animal in vanilla DF that has more than one pattern possibility on it, so I just left it as it is now, where you just draw the pattern, and pick which parts are which colors.
Logged
Pages: 1 ... 50 51 [52] 53 54 ... 85