Refactored Variable Naming Conventions to Unreal
This commit is contained in:
parent
bf3b2e3837
commit
c085aae130
@ -17,7 +17,7 @@ ManualIPAddress=
|
|||||||
+ActiveGameNameRedirects=(OldGameName="TP_ThirdPerson",NewGameName="/Script/the_twilight_abyss")
|
+ActiveGameNameRedirects=(OldGameName="TP_ThirdPerson",NewGameName="/Script/the_twilight_abyss")
|
||||||
|
|
||||||
[/Script/EngineSettings.GameMapsSettings]
|
[/Script/EngineSettings.GameMapsSettings]
|
||||||
EditorStartupMap=/Game/Levels/Main.Main
|
EditorStartupMap=/Game/Levels/CombatTest.CombatTest
|
||||||
LocalMapOptions=
|
LocalMapOptions=
|
||||||
TransitionMap=None
|
TransitionMap=None
|
||||||
bUseSplitscreen=True
|
bUseSplitscreen=True
|
||||||
@ -26,9 +26,9 @@ ThreePlayerSplitscreenLayout=FavorTop
|
|||||||
FourPlayerSplitscreenLayout=Grid
|
FourPlayerSplitscreenLayout=Grid
|
||||||
bOffsetPlayerGamepadIds=False
|
bOffsetPlayerGamepadIds=False
|
||||||
GameInstanceClass=/Script/Engine.GameInstance
|
GameInstanceClass=/Script/Engine.GameInstance
|
||||||
GameDefaultMap=/Game/Levels/Main.Main
|
GameDefaultMap=/Game/Levels/CombatTest.CombatTest
|
||||||
ServerDefaultMap=/Engine/Maps/Entry.Entry
|
ServerDefaultMap=/Engine/Maps/Entry.Entry
|
||||||
GlobalDefaultGameMode=/Game/Merchant/BP_MerchantGameMode.BP_MerchantGameMode_C
|
GlobalDefaultGameMode=/Game/Blueprints/Combat_UI/Combat_Test.Combat_Test_C
|
||||||
GlobalDefaultServerGameMode=None
|
GlobalDefaultServerGameMode=None
|
||||||
|
|
||||||
[/Script/Engine.CollisionProfile]
|
[/Script/Engine.CollisionProfile]
|
||||||
@ -88,3 +88,10 @@ GlobalDefaultServerGameMode=None
|
|||||||
+CollisionChannelRedirects=(OldName="VehicleMovement",NewName="Vehicle")
|
+CollisionChannelRedirects=(OldName="VehicleMovement",NewName="Vehicle")
|
||||||
+CollisionChannelRedirects=(OldName="PawnMovement",NewName="Pawn")
|
+CollisionChannelRedirects=(OldName="PawnMovement",NewName="Pawn")
|
||||||
|
|
||||||
|
|
||||||
|
[CoreRedirects]
|
||||||
|
+PropertyRedirects=(OldName="/Script/the_twilight_abyss.TurnBaseCombat.isPlayerTurn",NewName="/Script/the_twilight_abyss.TurnBaseCombat.bIsPlayerTurn")
|
||||||
|
+PropertyRedirects=(OldName="/Script/the_twilight_abyss.TurnBaseCombat.playerHealth",NewName="/Script/the_twilight_abyss.TurnBaseCombat.PlayerHealth")
|
||||||
|
+PropertyRedirects=(OldName="/Script/the_twilight_abyss.TurnBaseCombat.enemyHealth",NewName="/Script/the_twilight_abyss.TurnBaseCombat.EnemyHealth")
|
||||||
|
+PropertyRedirects=(OldName="/Script/the_twilight_abyss.TurnBaseCombat.defaultActionPoints",NewName="/Script/the_twilight_abyss.TurnBaseCombat.DefaultActionPoints")
|
||||||
|
|
||||||
|
BIN
Content/Levels/CombatTest.umap
(Stored with Git LFS)
BIN
Content/Levels/CombatTest.umap
(Stored with Git LFS)
Binary file not shown.
@ -15,15 +15,15 @@ class THE_TWILIGHT_ABYSS_API ATurnBaseCombat : public AGameStateBase
|
|||||||
GENERATED_BODY()
|
GENERATED_BODY()
|
||||||
|
|
||||||
public:
|
public:
|
||||||
ATurnBaseCombat() = default;
|
ATurnBaseCombat();
|
||||||
|
|
||||||
UPROPERTY(EditDefaultsOnly)
|
UPROPERTY(EditDefaultsOnly)
|
||||||
int playerHealth = 100;
|
int PlayerHealth = 100;
|
||||||
UPROPERTY(EditDefaultsOnly)
|
UPROPERTY(EditDefaultsOnly)
|
||||||
int enemyHealth = 100;
|
int EnemyHealth = 100;
|
||||||
UPROPERTY(EditDefaultsOnly)
|
UPROPERTY(EditDefaultsOnly)
|
||||||
int defaultActionPoints = 3;
|
int DefaultActionPoints = 3;
|
||||||
int activeActionPoints = 0;
|
int ActiveActionPoints = 0;
|
||||||
|
|
||||||
AActor* playerActor;
|
AActor* playerActor;
|
||||||
AActor* enemyActor;
|
AActor* enemyActor;
|
||||||
@ -31,20 +31,21 @@ public:
|
|||||||
|
|
||||||
/*
|
/*
|
||||||
TODO:
|
TODO:
|
||||||
Reference Blueprint HUD
|
|
||||||
Reference Action Library
|
Reference Action Library
|
||||||
Reference Player Inventory
|
Reference Player Inventory
|
||||||
Reference Combat Logging System
|
Reference Combat Logging System
|
||||||
*/
|
*/
|
||||||
|
UPROPERTY(EditAnywhere)
|
||||||
|
TSubclassOf<UUserWidget> HUDWidget;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
virtual void BeginPlay() override;
|
virtual void BeginPlay() override;
|
||||||
void useActionPoint();
|
void UseActionPoint();
|
||||||
void reuseActionPoint();
|
void ReuseActionPoint();
|
||||||
void revertActionPoints();
|
void RevertActionPoints();
|
||||||
|
|
||||||
private:
|
private:
|
||||||
UPROPERTY(EditDefaultsOnly)
|
UPROPERTY(EditDefaultsOnly)
|
||||||
bool isPlayerTurn = true;
|
bool bIsPlayerTurn = true;
|
||||||
void switchTurn();
|
void SwitchTurn();
|
||||||
};
|
};
|
||||||
|
Loading…
x
Reference in New Issue
Block a user