Knowledge base
Knowledge base
Knowledge base
Free, anonymous browsing of Unreal Engine Blueprint examples, node references, and best practices. The same content the WoalzCraft plugin uses to generate Blueprints.
20 results for progress
UProgressBar::SetPercent. 0.0 to 1.0 range.
Set PercentUE 5.0, 5.1, 5.2, 5.3, 5.4, 5.5, 5.6, 5.7updated 2mo agoPattern: custom trigger or UI button → [save player data to SaveSlot] → OpenLevel(LevelName='Level_02', bAbsolute=true, Options=''). For loading screen: SetGlobalTimeDilation(0.001) briefly while level loads (freeze world), or use AsyncLoadLevel with progress callback. Key: OpenLevel is in GameplayStatics. 'LevelName' is the map asset name (not full path). bAbsolute=true discards current level completely. Options string can pass params like '?GameMode=BP_GM'.
A class for persisting player progress to disk. Subclass USaveGame, add fields, then SaveGameToSlot / LoadGameFromSlot.
InPercent: 0.0=empty, 1.0=full. Use Divide to convert (CurrentHealth/MaxHealth).
SetPercentUE 5.3, 5.4, 5.5, 5.6, 5.7updated 2mo agoPattern: Variables RegenRate(float)=5.0, RegenDelay(float)=3.0, RegenTimerHandle. On damage received: ClearTimer(RegenTimerHandle) → SET timer(RegenDelay, RegenTick, looping=true). RegenTick function: Branch(Health < MaxHealth) → True: SET Health = FClamp(Health + RegenRate*DeltaSeconds, 0, MaxHealth). False: ClearTimer.
Get VelocityUE 5.0, 5.1, 5.2, 5.3, 5.4, 5.5, 5.6, 5.7updated 2mo agoPattern: CreateWidget(WBP_LoadingScreen) → AddToViewport(ZOrder=100) → LoadStreamLevel or OpenLevel(NewMapName). For async: AsyncLoadLevel → OnCompleted → RemoveFromParent(LoadingWidget). Store persistent data in GameInstance before transition. Use Seamless Travel for multiplayer.
string
Internal function name is MultiplyMultiply_FloatFloat (operator **).
PowerUE 5.0, 5.1, 5.2, 5.3, 5.4, 5.5, 5.6, 5.7updated 2mo agobVelChange=true treats Impulse as direct velocity change (ignores mass). bVelChange=false treats it as a force impulse (mass-dependent).
AddImpulseUE 5.3, 5.4, 5.5, 5.6, 5.7updated 2mo ago