mirror of
https://gitlab.com/OpenMW/openmw.git
synced 2025-02-05 15:40:10 +00:00
Format probability
This commit is contained in:
parent
c0578613af
commit
0fdc432eb2
@ -314,7 +314,7 @@ CSMWorld::Data::Data(ToUTF8::FromType encoding, const Files::PathContainer& data
|
||||
mRegions.getNestableColumn(index)->addColumn(
|
||||
new NestedChildColumn(Columns::ColumnId_SoundChance, ColumnBase::Display_UnsignedInteger8));
|
||||
mRegions.getNestableColumn(index)->addColumn(new NestedChildColumn(
|
||||
Columns::ColumnId_SoundProbability, ColumnBase::Display_Float, ColumnBase::Flag_Dialogue, false));
|
||||
Columns::ColumnId_SoundProbability, ColumnBase::Display_String, ColumnBase::Flag_Dialogue, false));
|
||||
|
||||
mBirthsigns.addColumn(new StringIdColumn<ESM::BirthSign>);
|
||||
mBirthsigns.addColumn(new RecordStateColumn<ESM::BirthSign>);
|
||||
|
@ -437,7 +437,8 @@ namespace CSMWorld
|
||||
const float p = std::min(soundList[i].mChance / 100.f, 1.f);
|
||||
probability *= 1.f - p;
|
||||
}
|
||||
return probability * std::min(soundRef.mChance / 100.f, 1.f) * 100.f;
|
||||
probability *= std::min(soundRef.mChance / 100.f, 1.f) * 100.f;
|
||||
return QString("%1%").arg(probability, 0, 'f', 2);
|
||||
}
|
||||
default:
|
||||
throw std::runtime_error("Region sounds subcolumn index out of range");
|
||||
|
Loading…
x
Reference in New Issue
Block a user