L5 : LPDumpFunction -Exec ; diagnostic ERR-027 - la race demandee devient African (corps legacy jamais charge)

Trace L5c : PlayerChangeRace(NewRace=African, femme) depuis GenerateAndApplyStrings,
race courante Daz ; l'entree MeshSexRace[0] (African legacy) n'est jamais chargee
(LegacyPercentage=0) -> corps vide. isRace, ReadLine, ChangeDazPhenotype :
identiques 4.27/5.5. 17 presets de phenotype portent INFO Race legacy.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
edujiro5972 2026-09-29 23:35:55 +02:00
parent 86c38a9f3a
commit 5efacb672a

View file

@ -69,6 +69,9 @@ int32 ULPDumpFunctionCommandlet::Main(const FString& Params)
const FString WantedBP = ParamsMap.FindRef(TEXT("BP")); const FString WantedBP = ParamsMap.FindRef(TEXT("BP"));
const FString WantedFn = ParamsMap.FindRef(TEXT("Fn")); const FString WantedFn = ParamsMap.FindRef(TEXT("Fn"));
const bool bShowPins = Switches.Contains(TEXT("Pins")); const bool bShowPins = Switches.Contains(TEXT("Pins"));
// -Exec : inclut les broches d'execution (flux de controle). Absent par defaut pour que
// les photographies anterieures restent comparables ligne a ligne.
const bool bShowExec = Switches.Contains(TEXT("Exec"));
if (WantedBP.IsEmpty()) if (WantedBP.IsEmpty())
{ {
@ -156,7 +159,7 @@ int32 ULPDumpFunctionCommandlet::Main(const FString& Params)
for (const UEdGraphPin* Pin : Node->Pins) for (const UEdGraphPin* Pin : Node->Pins)
{ {
if (!Pin || Pin->PinType.PinCategory == UEdGraphSchema_K2::PC_Exec) if (!Pin || (!bShowExec && Pin->PinType.PinCategory == UEdGraphSchema_K2::PC_Exec))
{ {
continue; continue;
} }