Add new plugins, refactor exp, introduce stat forge to replace GAS
This commit is contained in:
25
Source/ProjectEleri/Data/StatDefinitions.cpp
Normal file
25
Source/ProjectEleri/Data/StatDefinitions.cpp
Normal file
@@ -0,0 +1,25 @@
|
||||
|
||||
#pragma once
|
||||
|
||||
#include "StatDefinitions.h"
|
||||
|
||||
STATFORGE_MAKE_STAT(Health)
|
||||
STATFORGE_MAKE_STAT(MaxHealth)
|
||||
STATFORGE_MAKE_STAT(MovementSpeedMultiplier)
|
||||
STATFORGE_MAKE_STAT(Energy)
|
||||
STATFORGE_MAKE_STAT(MaxEnergy)
|
||||
STATFORGE_MAKE_STAT(HungerSatiation)
|
||||
STATFORGE_MAKE_STAT(GatherDoubleDropChance)
|
||||
STATFORGE_MAKE_STAT(GatherHqDropChance)
|
||||
STATFORGE_MAKE_STAT(FriendPointsMultiplier)
|
||||
STATFORGE_MAKE_STAT(AlchemyMultiplier)
|
||||
STATFORGE_MAKE_STAT(BazarCustomerSpawnRate)
|
||||
STATFORGE_MAKE_STAT(BazarCustomerWill)
|
||||
|
||||
STATFORGE_MAKE_STAT(AlchemyXp)
|
||||
STATFORGE_MAKE_STAT(BotanyXp)
|
||||
STATFORGE_MAKE_STAT(GatheringXp)
|
||||
STATFORGE_MAKE_STAT(FlyingXp)
|
||||
STATFORGE_MAKE_STAT(BargainingXp)
|
||||
|
||||
// MAKE_STAT_NS(Combat, AttackSpeed)
|
||||
29
Source/ProjectEleri/Data/StatDefinitions.h
Normal file
29
Source/ProjectEleri/Data/StatDefinitions.h
Normal file
@@ -0,0 +1,29 @@
|
||||
|
||||
#pragma once
|
||||
|
||||
#include "Data/StatForgeRegistry.h"
|
||||
|
||||
// -Flat Stats-
|
||||
// MAKE_STAT(Health)
|
||||
STATFORGE_DECLARE_STAT(Health)
|
||||
STATFORGE_DECLARE_STAT(MaxHealth)
|
||||
STATFORGE_DECLARE_STAT(MovementSpeedMultiplier)
|
||||
STATFORGE_DECLARE_STAT(Energy)
|
||||
STATFORGE_DECLARE_STAT(MaxEnergy)
|
||||
STATFORGE_DECLARE_STAT(HungerSatiation)
|
||||
STATFORGE_DECLARE_STAT(GatherDoubleDropChance)
|
||||
STATFORGE_DECLARE_STAT(GatherHqDropChance)
|
||||
STATFORGE_DECLARE_STAT(FriendPointsMultiplier)
|
||||
STATFORGE_DECLARE_STAT(AlchemyMultiplier)
|
||||
STATFORGE_DECLARE_STAT(BazarCustomerSpawnRate)
|
||||
STATFORGE_DECLARE_STAT(BazarCustomerWill)
|
||||
|
||||
STATFORGE_DECLARE_STAT(AlchemyXp)
|
||||
STATFORGE_DECLARE_STAT(BotanyXp)
|
||||
STATFORGE_DECLARE_STAT(GatheringXp)
|
||||
STATFORGE_DECLARE_STAT(FlyingXp)
|
||||
STATFORGE_DECLARE_STAT(BargainingXp)
|
||||
|
||||
// -Grouped Stats-
|
||||
// STATFORGE_DECLARE_STAT_NS(Combat, AttackSpeed)
|
||||
// STATFORGE_DECLARE_STAT_NS(Locomotion, MovementSpeed)
|
||||
Reference in New Issue
Block a user