Added commision objectives

This commit is contained in:
koritsa
2026-06-01 15:03:37 +03:00
committed by koritsa
parent 9a5a0003b1
commit 4427627e7d
25 changed files with 626 additions and 82 deletions
@@ -0,0 +1,28 @@
// © 2025 Naked People Team. All Rights Reserved.
#include "ExposeWhileWalkingObjective.h"
#define LOCTEXT_NAMESPACE "Commissions.Objectives.ExposeWhileWalking"
namespace
{
FText BodyPartText(EBodyPart Part)
{
switch (Part)
{
case EBodyPart::Boobs: return LOCTEXT("Boobs", "boobs");
case EBodyPart::Ass: return LOCTEXT("Ass", "ass");
case EBodyPart::Genitals: return LOCTEXT("Genitals", "genitals");
default: return LOCTEXT("None", "nothing");
}
}
}
FText UExposeWhileWalkingObjective::GetDescription() const
{
return FText::Format(LOCTEXT("Walk", "Walk {0} m with your {1} exposed"),
FText::AsNumber(FMath::RoundToInt(RequiredMeters)), BodyPartText(Part));
}
#undef LOCTEXT_NAMESPACE