Added 1st and 2nd Element UI Book Elements
This commit is contained in:
parent
02e1ec436c
commit
11a58bb836
BIN
Content/Blueprints/Combat_UI/BookCombat_UI.uasset
(Stored with Git LFS)
BIN
Content/Blueprints/Combat_UI/BookCombat_UI.uasset
(Stored with Git LFS)
Binary file not shown.
BIN
Content/Blueprints/Combat_UI/Widget3DPassThrough.uasset
(Stored with Git LFS)
BIN
Content/Blueprints/Combat_UI/Widget3DPassThrough.uasset
(Stored with Git LFS)
Binary file not shown.
@ -144,7 +144,9 @@ void ATurnBaseCombatV2::BeginPlay()
|
||||
BookHUD = PlayerWidget->GetWidget();
|
||||
|
||||
TurnIndicatorTextBlock = Cast<UTextBlock>(HUD->GetWidgetFromName("TurnIndicator"));
|
||||
CurrentComboTextBlock = Cast<UTextBlock>(HUD->GetWidgetFromName("CurrentCombo"));
|
||||
CurrentComboTextBlock = Cast<UTextBlock>(BookHUD->GetWidgetFromName("CurrentCombo"));
|
||||
CurrentComboTextBlock1 = Cast<UTextBlock>(BookHUD->GetWidgetFromName("CurrentCombo_1"));
|
||||
CurrentComboTextBlock2 = Cast<UTextBlock>(BookHUD->GetWidgetFromName("CurrentCombo_2"));
|
||||
ActionPointsTextBlock = Cast<UTextBlock>(HUD->GetWidgetFromName("ActionPoints"));
|
||||
BattleLogTextBlock = Cast<UTextBlock>(HUD->GetWidgetFromName("BattleLog"));
|
||||
PlayerHealthBar = Cast<UProgressBar>(BookHUD->GetWidgetFromName("PlayerHealthBar"));
|
||||
@ -452,6 +454,18 @@ void ATurnBaseCombatV2::RunButtonOnClick()
|
||||
void ATurnBaseCombatV2::UpdateComboString(FString NewCombo) const
|
||||
{
|
||||
CurrentComboTextBlock->SetText(FText::FromString(NewCombo));
|
||||
CurrentComboTextBlock1->SetText(FText::FromString(""));
|
||||
CurrentComboTextBlock2->SetText(FText::FromString(""));
|
||||
|
||||
if (NewCombo.Len() == 1)
|
||||
{
|
||||
CurrentComboTextBlock1->SetText(FText::FromString(NewCombo));
|
||||
}
|
||||
else if (NewCombo.Len() == 2)
|
||||
{
|
||||
CurrentComboTextBlock1->SetText(FText::FromString(NewCombo.LeftChop(1)));
|
||||
CurrentComboTextBlock2->SetText(FText::FromString(NewCombo.RightChop(1)));
|
||||
}
|
||||
}
|
||||
|
||||
void ATurnBaseCombatV2::UpdateActionPoints() const
|
||||
|
@ -27,7 +27,7 @@ public:
|
||||
int* EnemyHealth = nullptr;
|
||||
float* PlayerHealth = nullptr;
|
||||
UPROPERTY(EditDefaultsOnly)
|
||||
int DefaultActionPoints = 3;
|
||||
int DefaultActionPoints = 2;
|
||||
UPROPERTY(EditDefaultsOnly)
|
||||
int ActiveActionPoints = 0;
|
||||
|
||||
@ -149,6 +149,10 @@ private:
|
||||
UPROPERTY(VisibleAnywhere)
|
||||
UTextBlock* CurrentComboTextBlock;
|
||||
UPROPERTY(VisibleAnywhere)
|
||||
UTextBlock* CurrentComboTextBlock1;
|
||||
UPROPERTY(VisibleAnywhere)
|
||||
UTextBlock* CurrentComboTextBlock2;
|
||||
UPROPERTY(VisibleAnywhere)
|
||||
UTextBlock* BattleLogTextBlock;
|
||||
UPROPERTY(VisibleAnywhere)
|
||||
UTextBlock* ActionPointsTextBlock;
|
||||
|
Loading…
Reference in New Issue
Block a user