25 lines
1 KiB
C++
25 lines
1 KiB
C++
// Lot STM1 (1.2.2, essai COMMUN-25b) : drapeaux d'usage des materiaux d'un pack de ville, sans interface.
|
|
//
|
|
// Les materiaux importes pour les immeubles (pose en HISM par ULPCityWaterSubsystem) n'ont pas bUsedWithInstancedStaticMeshes :
|
|
// dans un mod cuit, la permutation manque et le jeu retombe sur le materiau par defaut (immeubles noirs ; journal : « missing
|
|
// usage flag InstancedStaticMeshes! Default Material will be used in game »). Ce commandlet coche le drapeau sur chaque
|
|
// UMaterial d'un dossier, puis enregistre les paquets modifies. Garde : dossier sous /lpm_city_*/ ou /Game/Heavy/StreetMap/.
|
|
//
|
|
// Usage : -run=LPSetMaterialUsage -Folder=</lpm_city_<v>/Houses> [-DryRun] [-Report=<f.md>]
|
|
|
|
#pragma once
|
|
|
|
#include "CoreMinimal.h"
|
|
#include "Commandlets/Commandlet.h"
|
|
#include "LPSetMaterialUsageCommandlet.generated.h"
|
|
|
|
UCLASS()
|
|
class ULPSetMaterialUsageCommandlet : public UCommandlet
|
|
{
|
|
GENERATED_BODY()
|
|
|
|
public:
|
|
ULPSetMaterialUsageCommandlet();
|
|
|
|
virtual int32 Main(const FString& Params) override;
|
|
};
|