// Copyright Zelle Games #pragma once #include "CoreMinimal.h" #include "GameFramework/SaveGame.h" #include "GutterPunkzSaveGame.generated.h" /** * */ UCLASS() class STREETPUNKZ_API UGutterPunkzSaveGame : public USaveGame { GENERATED_BODY() public: UPROPERTY(BlueprintReadWrite) int32 XP = 0; UPROPERTY(BlueprintReadWrite) int32 Money = 0; UPROPERTY(BlueprintReadWrite) int32 MaxHP = 10; UPROPERTY(BlueprintReadWrite) int32 AttackPower = 1; UPROPERTY(BlueprintReadWrite) float AttackSpeed = 0.33f; UPROPERTY(BlueprintReadWrite) int32 Dexterity = 1; UPROPERTY(BlueprintReadWrite) int32 DefensePower = 1; UPROPERTY(BlueprintReadWrite) int32 Recovery = 0; UPROPERTY(BlueprintReadWrite, EditAnywhere) int32 HighestWave = 0; };