View Issue Details

IDProjectCategoryView StatusLast Update
0013553Dwarf FortressGraphics and Spritespublic2026-09-29 12:37
ReporterQuietust Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
Status newResolutionopen 
Product Version53.16 
Summary0013553: No graphics definitions for DEBRIS_1 or DEBRIS_2
DescriptionWhen local map terrain is rendered in Graphics mode, the presence of "debris" (appearing as ≤ and ≥ in ASCII mode) causes plant growths on grass to become invisible for no apparent reason.

The actual reason seems to be that it's trying to render special Debris background tiles instead, but those tiles (defined using the "DEBRIS_1" and "DEBRIS_2" tokens) don't actually exist in the vanilla graphics definitions, so it's just clearing the "background two" texpos value (which would otherwise contain the plant growths).
Steps To Reproduce1. Enable Graphics mode
2. Enter Arena mode and pick the "Forest" arena, repeating until you get one that contains one of the grass types with growths (baby toes succulent, cloudberry, cottongrass, marsh thistle, meadowsweet, mountain avens, pebble plant, or rush).
3. Advance time until buds and flowers start showing up on the grass (might take a long time).
4. Spawn a Dwarf armed with a crossbow and a stack of bolts, then assume control.
5. Fire a bolt at a tree with buds/flowers next to it, then press "." until the bolt reaches its target.
6. Observe that the buds/flowers have simply disappeared.
7. Hover over the tile with your cursor to confirm that the buds/flowers are still there.
8. Switch to ASCII mode and confirm that Debris is present in the above tile.
Additional InformationThere are actually several other bugs lurking behind this:

1. The graphics code is still setting the ASCII foreground color based on the DEBRIS1-DEBRIS4 bits.
2. It's setting ASCII foreground bits 3 and 4 in response to DEBRIS3, rather than setting Brightness in response to bit 4 (copy/paste error?).
3. The ASCII color is then discarded, and it always fetches from gps.texpos_debris[0][DEBRIS5] instead (i.e. for the color Black).
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Add Note

Note

Issue History

Date Modified Username Field Change
2026-09-29 12:37 Quietust New Issue