mirror of
https://github.com/DarkflameUniverse/DarkflameServer.git
synced 2025-08-04 09:44:10 +00:00
Simplify
tested that things still work as intended
This commit is contained in:
@@ -1,13 +0,0 @@
|
||||
#ifndef __SPECIAL10BRONZECOINSPAWNER__H__
|
||||
#define __SPECIAL10BRONZECOINSPAWNER__H__
|
||||
|
||||
#include "SpecialCoinSpawner.h"
|
||||
|
||||
class Special10BronzeCoinSpawner : public SpecialCoinSpawner {
|
||||
public:
|
||||
Special10BronzeCoinSpawner() : SpecialCoinSpawner(m_currencyDenomination) {};
|
||||
private:
|
||||
static const uint32_t m_currencyDenomination = 10;
|
||||
};
|
||||
|
||||
#endif //!__SPECIAL10BRONZECOINSPAWNER__H__
|
@@ -1,13 +0,0 @@
|
||||
#ifndef __SPECIAL10GOLDCOINSPAWNER__H__
|
||||
#define __SPECIAL10GOLDCOINSPAWNER__H__
|
||||
|
||||
#include "SpecialCoinSpawner.h"
|
||||
|
||||
class Special10GoldCoinSpawner : public SpecialCoinSpawner {
|
||||
public:
|
||||
Special10GoldCoinSpawner() : SpecialCoinSpawner(m_currencyDenomination) {};
|
||||
private:
|
||||
static const uint32_t m_currencyDenomination = 100000;
|
||||
};
|
||||
|
||||
#endif //!__SPECIAL10GOLDCOINSPAWNER__H__
|
@@ -1,13 +0,0 @@
|
||||
#ifndef __SPECIAL10SILVERCOINSPAWNER__H__
|
||||
#define __SPECIAL10SILVERCOINSPAWNER__H__
|
||||
|
||||
#include "SpecialCoinSpawner.h"
|
||||
|
||||
class Special10SilverCoinSpawner : public SpecialCoinSpawner {
|
||||
public:
|
||||
Special10SilverCoinSpawner() : SpecialCoinSpawner(m_currencyDenomination) {};
|
||||
private:
|
||||
static const uint32_t m_currencyDenomination = 1000;
|
||||
};
|
||||
|
||||
#endif //!__SPECIAL10SILVERCOINSPAWNER__H__
|
@@ -1,15 +0,0 @@
|
||||
#ifndef __SPECIAL1BRONZECOINSPAWNER__H__
|
||||
#define __SPECIAL1BRONZECOINSPAWNER__H__
|
||||
|
||||
#include "SpecialCoinSpawner.h"
|
||||
|
||||
class Special1BronzeCoinSpawner : public SpecialCoinSpawner {
|
||||
public:
|
||||
Special1BronzeCoinSpawner() : SpecialCoinSpawner(m_currencyDenomination) {};
|
||||
private:
|
||||
static const uint32_t m_currencyDenomination = 1;
|
||||
};
|
||||
|
||||
#endif //!__SPECIAL1BRONZECOINSPAWNER__H__
|
||||
|
||||
|
@@ -1,13 +0,0 @@
|
||||
#ifndef __SPECIAL1GOLDCOINSPAWNER__H__
|
||||
#define __SPECIAL1GOLDCOINSPAWNER__H__
|
||||
|
||||
#include "SpecialCoinSpawner.h"
|
||||
|
||||
class Special1GoldCoinSpawner : public SpecialCoinSpawner {
|
||||
public:
|
||||
Special1GoldCoinSpawner() : SpecialCoinSpawner(m_currencyDenomination) {};
|
||||
private:
|
||||
static const uint32_t m_currencyDenomination = 10000;
|
||||
};
|
||||
|
||||
#endif //!__SPECIAL1GOLDCOINSPAWNER__H__
|
@@ -1,13 +0,0 @@
|
||||
#ifndef __SPECIAL1SILVERCOINSPAWNER__H__
|
||||
#define __SPECIAL1SILVERCOINSPAWNER__H__
|
||||
|
||||
#include "SpecialCoinSpawner.h"
|
||||
|
||||
class Special1SilverCoinSpawner : public SpecialCoinSpawner {
|
||||
public:
|
||||
Special1SilverCoinSpawner() : SpecialCoinSpawner(m_currencyDenomination) {};
|
||||
private:
|
||||
static const uint32_t m_currencyDenomination = 100;
|
||||
};
|
||||
|
||||
#endif //!__SPECIAL1SILVERCOINSPAWNER__H__
|
@@ -1,13 +0,0 @@
|
||||
#ifndef __SPECIAL25BRONZECOINSPAWNER__H__
|
||||
#define __SPECIAL25BRONZECOINSPAWNER__H__
|
||||
|
||||
#include "SpecialCoinSpawner.h"
|
||||
|
||||
class Special25BronzeCoinSpawner : public SpecialCoinSpawner {
|
||||
public:
|
||||
Special25BronzeCoinSpawner() : SpecialCoinSpawner(m_currencyDenomination) {};
|
||||
private:
|
||||
static const uint32_t m_currencyDenomination = 25;
|
||||
};
|
||||
|
||||
#endif //!__SPECIAL25BRONZECOINSPAWNER__H__
|
@@ -1,13 +0,0 @@
|
||||
#ifndef __SPECIAL25GOLDCOINSPAWNER__H__
|
||||
#define __SPECIAL25GOLDCOINSPAWNER__H__
|
||||
|
||||
#include "SpecialCoinSpawner.h"
|
||||
|
||||
class Special25GoldCoinSpawner : public SpecialCoinSpawner {
|
||||
public:
|
||||
Special25GoldCoinSpawner() : SpecialCoinSpawner(m_currencyDenomination) {};
|
||||
private:
|
||||
static const uint32_t m_currencyDenomination = 250000;
|
||||
};
|
||||
|
||||
#endif //!__SPECIAL25GOLDCOINSPAWNER__H__
|
@@ -1,13 +0,0 @@
|
||||
#ifndef __SPECIAL25SILVERCOINSPAWNER__H__
|
||||
#define __SPECIAL25SILVERCOINSPAWNER__H__
|
||||
|
||||
#include "SpecialCoinSpawner.h"
|
||||
|
||||
class Special25SilverCoinSpawner : public SpecialCoinSpawner {
|
||||
public:
|
||||
Special25SilverCoinSpawner() : SpecialCoinSpawner(m_currencyDenomination) {};
|
||||
private:
|
||||
static const uint32_t m_currencyDenomination = 2500;
|
||||
};
|
||||
|
||||
#endif //!__SPECIAL25SILVERCOINSPAWNER__H__
|
@@ -1,14 +0,0 @@
|
||||
#ifndef __SPECIALARMORPOWERUPSPAWNER__H__
|
||||
#define __SPECIALARMORPOWERUPSPAWNER__H__
|
||||
|
||||
#include "SpecialPowerupSpawner.h"
|
||||
|
||||
class SpecialArmorPowerupSpawner : public SpecialPowerupSpawner {
|
||||
public:
|
||||
SpecialArmorPowerupSpawner() : SpecialPowerupSpawner(m_SkillId) {};
|
||||
private:
|
||||
uint32_t m_SkillId = 80;
|
||||
};
|
||||
|
||||
|
||||
#endif //!__SPECIALARMORPOWERUPSPAWNER__H__
|
@@ -11,6 +11,6 @@ void SpecialCoinSpawner::OnProximityUpdate(Entity* self, Entity* entering, const
|
||||
auto character = entering->GetCharacter();
|
||||
if (!character) return;
|
||||
GameMessages::SendPlayFXEffect(self, -1, u"pickup", "", LWOOBJID_EMPTY, 1, 1, true);
|
||||
character->SetCoins(character->GetCoins() + this->m_currencyDenomination, eLootSourceType::LOOT_SOURCE_CURRENCY);
|
||||
character->SetCoins(character->GetCoins() + this->m_CurrencyDenomination, eLootSourceType::LOOT_SOURCE_CURRENCY);
|
||||
self->Smash(entering->GetObjectID(), eKillType::SILENT);
|
||||
}
|
||||
|
@@ -4,10 +4,10 @@
|
||||
class SpecialCoinSpawner : public CppScripts::Script {
|
||||
public:
|
||||
SpecialCoinSpawner(uint32_t CurrencyDenomination) {
|
||||
m_currencyDenomination = CurrencyDenomination;
|
||||
m_CurrencyDenomination = CurrencyDenomination;
|
||||
};
|
||||
void OnStartup(Entity* self) override;
|
||||
void OnProximityUpdate(Entity* self, Entity* entering, const std::string name, const std::string status) override;
|
||||
private:
|
||||
int32_t m_currencyDenomination = 0;
|
||||
int32_t m_CurrencyDenomination = 0;
|
||||
};
|
||||
|
@@ -1,13 +0,0 @@
|
||||
#ifndef __SPECIALIMAGINEPOWERUPSPAWNER__H__
|
||||
#define __SPECIALIMAGINEPOWERUPSPAWNER__H__
|
||||
|
||||
#include "SpecialPowerupSpawner.h"
|
||||
|
||||
class SpecialImaginePowerupSpawner : public SpecialPowerupSpawner {
|
||||
public:
|
||||
SpecialImaginePowerupSpawner() : SpecialPowerupSpawner(m_SkillId) {};
|
||||
private:
|
||||
uint32_t m_SkillId = 13;
|
||||
};
|
||||
|
||||
#endif //!__SPECIALIMAGINEPOWERUPSPAWNER__H__
|
@@ -1,13 +0,0 @@
|
||||
#ifndef __SPECIALIMAGINEPOWERUPSPAWNER2PT__H__
|
||||
#define __SPECIALIMAGINEPOWERUPSPAWNER2PT__H__
|
||||
|
||||
#include "SpecialPowerupSpawner.h"
|
||||
|
||||
class SpecialImaginePowerupSpawner2pt : public SpecialPowerupSpawner {
|
||||
public:
|
||||
SpecialImaginePowerupSpawner2pt() : SpecialPowerupSpawner(m_SkillId) {};
|
||||
private:
|
||||
uint32_t m_SkillId = 129;
|
||||
};
|
||||
|
||||
#endif //!__SPECIALIMAGINEPOWERUPSPAWNER2PT__H__
|
@@ -1,13 +0,0 @@
|
||||
#ifndef __SPECIALLIFEPOWERUPSPAWNER__H__
|
||||
#define __SPECIALLIFEPOWERUPSPAWNER__H__
|
||||
|
||||
#include "SpecialPowerupSpawner.h"
|
||||
|
||||
class SpecialLifePowerupSpawner : public SpecialPowerupSpawner {
|
||||
public:
|
||||
SpecialLifePowerupSpawner() : SpecialPowerupSpawner(m_SkillId) {};
|
||||
private:
|
||||
uint32_t m_SkillId = 5;
|
||||
};
|
||||
|
||||
#endif //!__SPECIALLIFEPOWERUPSPAWNER__H__
|
Reference in New Issue
Block a user