MCPcopy Create free account
hub / github.com/DFHack/dfhack / clampItemQuality

Function clampItemQuality

plugins/buildingplan/itemfilter.cpp:101–110  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

99}
100
101static void clampItemQuality(df::item_quality *quality) {
102 if (*quality > df::item_quality::Artifact) {
103 DEBUG(control).print("clamping quality to Artifact");
104 *quality = df::item_quality::Artifact;
105 }
106 if (*quality < df::item_quality::Ordinary) {
107 DEBUG(control).print("clamping quality to Ordinary");
108 *quality = df::item_quality::Ordinary;
109 }
110}
111
112void ItemFilter::setMinQuality(int quality) {
113 min_quality = static_cast<df::item_quality>(quality);

Callers 2

setMinQualityMethod · 0.85
setMaxQualityMethod · 0.85

Calls 1

printMethod · 0.45

Tested by

no test coverage detected