Collapsed stubbed classes

This commit is contained in:
dannuic
2026-04-27 19:20:43 -06:00
parent c384ef6215
commit a907c76e1c
8 changed files with 13 additions and 101 deletions
+8 -8
View File
@@ -40,24 +40,24 @@ struct ClientComponents
messageComponent = std::make_unique<Message::TOB>(); messageComponent = std::make_unique<Message::TOB>();
break; break;
case Version::RoF2: case Version::RoF2:
buffComponent = std::make_unique<Buff::RoF2>(); buffComponent = std::make_unique<Buff::UF>();
messageComponent = std::make_unique<Message::RoF2>(); messageComponent = std::make_unique<Message::Titanium>();
break; break;
case Version::RoF: case Version::RoF:
buffComponent = std::make_unique<Buff::RoF>(); buffComponent = std::make_unique<Buff::UF>();
messageComponent = std::make_unique<Message::RoF>(); messageComponent = std::make_unique<Message::Titanium>();
break; break;
case Version::UF: case Version::UF:
buffComponent = std::make_unique<Buff::UF>(); buffComponent = std::make_unique<Buff::UF>();
messageComponent = std::make_unique<Message::UF>(); messageComponent = std::make_unique<Message::Titanium>();
break; break;
case Version::SoD: case Version::SoD:
buffComponent = std::make_unique<Buff::SoD>(); buffComponent = std::make_unique<Buff::SoD>();
messageComponent = std::make_unique<Message::SoD>(); messageComponent = std::make_unique<Message::Titanium>();
break; break;
case Version::SoF: case Version::SoF:
buffComponent = std::make_unique<Buff::SoF>(); buffComponent = std::make_unique<Buff::Titanium>();
messageComponent = std::make_unique<Message::SoF>(); messageComponent = std::make_unique<Message::Titanium>();
break; break;
case Version::Titanium: case Version::Titanium:
buffComponent = std::make_unique<Buff::Titanium>(); buffComponent = std::make_unique<Buff::Titanium>();
-22
View File
@@ -49,25 +49,3 @@ namespace RoF
}; };
} /*RoF*/ } /*RoF*/
namespace Message {
class RoF : public UF
{
public:
RoF() = default;
~RoF() override = default;
};
} // namespace Message
namespace Buff {
class RoF : public UF
{
public:
RoF() = default;
~RoF() override = default;
};
} // namespace Buff
-22
View File
@@ -49,25 +49,3 @@ namespace RoF2
}; };
}; /*RoF2*/ }; /*RoF2*/
namespace Message {
class RoF2 : public RoF
{
public:
RoF2() = default;
~RoF2() override = default;
};
} // namespace Message
namespace Buff {
class RoF2 : public RoF
{
public:
RoF2() = default;
~RoF2() override = default;
};
} // namespace Buff
+1 -12
View File
@@ -50,20 +50,9 @@ namespace SoD
} /*SoD*/ } /*SoD*/
namespace Message {
class SoD : public SoF
{
public:
SoD() = default;
~SoD() override = default;
};
} // namespace Message
namespace Buff { namespace Buff {
class SoD : public SoF class SoD : public Titanium
{ {
public: public:
SoD() = default; SoD() = default;
-22
View File
@@ -49,25 +49,3 @@ namespace SoF
}; };
} /*SoF*/ } /*SoF*/
namespace Message {
class SoF : public Titanium
{
public:
SoF() = default;
~SoF() override = default;
};
} // namespace Message
namespace Buff {
class SoF : public Titanium
{
public:
SoF() = default;
~SoF() override = default;
};
} // namespace Buff
+2 -2
View File
@@ -5531,7 +5531,7 @@ uint32_t TOB::ResolveID(uint32_t id) const
case DISARMED_TRAP: case DISARMED_TRAP:
return TOBStringIDs::DisarmedTrap; return TOBStringIDs::DisarmedTrap;
default: default:
return RoF2::ResolveID(id); return Titanium::ResolveID(id);
} }
} }
@@ -5545,7 +5545,7 @@ void TOB::ResolveArguments(uint32_t id, std::array<const char*, 9>& args) const
// take all arguments (spell link) // take all arguments (spell link)
break; break;
default: default:
RoF2::ResolveArguments(id, args); Titanium::ResolveArguments(id, args);
break; break;
} }
} }
+2 -2
View File
@@ -36,7 +36,7 @@ namespace TOB
namespace Message { namespace Message {
class TOB : public RoF2 class TOB : public Titanium
{ {
public: public:
TOB() = default; TOB() = default;
@@ -59,7 +59,7 @@ protected:
namespace Buff { namespace Buff {
class TOB : public RoF2 class TOB : public UF
{ {
public: public:
TOB() = default; TOB() = default;
-11
View File
@@ -50,17 +50,6 @@ namespace UF
}; /*UF*/ }; /*UF*/
namespace Message {
class UF : public SoD
{
public:
UF() = default;
~UF() override = default;
};
} // namespace Message
namespace Buff { namespace Buff {
class UF : public SoD class UF : public SoD