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

View File

@ -40,24 +40,24 @@ struct ClientComponents
messageComponent = std::make_unique<Message::TOB>();
break;
case Version::RoF2:
buffComponent = std::make_unique<Buff::RoF2>();
messageComponent = std::make_unique<Message::RoF2>();
buffComponent = std::make_unique<Buff::UF>();
messageComponent = std::make_unique<Message::Titanium>();
break;
case Version::RoF:
buffComponent = std::make_unique<Buff::RoF>();
messageComponent = std::make_unique<Message::RoF>();
buffComponent = std::make_unique<Buff::UF>();
messageComponent = std::make_unique<Message::Titanium>();
break;
case Version::UF:
buffComponent = std::make_unique<Buff::UF>();
messageComponent = std::make_unique<Message::UF>();
messageComponent = std::make_unique<Message::Titanium>();
break;
case Version::SoD:
buffComponent = std::make_unique<Buff::SoD>();
messageComponent = std::make_unique<Message::SoD>();
messageComponent = std::make_unique<Message::Titanium>();
break;
case Version::SoF:
buffComponent = std::make_unique<Buff::SoF>();
messageComponent = std::make_unique<Message::SoF>();
buffComponent = std::make_unique<Buff::Titanium>();
messageComponent = std::make_unique<Message::Titanium>();
break;
case Version::Titanium:
buffComponent = std::make_unique<Buff::Titanium>();

View File

@ -49,25 +49,3 @@ namespace 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

View File

@ -49,25 +49,3 @@ namespace 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

View File

@ -50,20 +50,9 @@ namespace SoD
} /*SoD*/
namespace Message {
class SoD : public SoF
{
public:
SoD() = default;
~SoD() override = default;
};
} // namespace Message
namespace Buff {
class SoD : public SoF
class SoD : public Titanium
{
public:
SoD() = default;

View File

@ -49,25 +49,3 @@ namespace 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

View File

@ -5531,7 +5531,7 @@ uint32_t TOB::ResolveID(uint32_t id) const
case DISARMED_TRAP:
return TOBStringIDs::DisarmedTrap;
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)
break;
default:
RoF2::ResolveArguments(id, args);
Titanium::ResolveArguments(id, args);
break;
}
}

View File

@ -36,7 +36,7 @@ namespace TOB
namespace Message {
class TOB : public RoF2
class TOB : public Titanium
{
public:
TOB() = default;
@ -59,7 +59,7 @@ protected:
namespace Buff {
class TOB : public RoF2
class TOB : public UF
{
public:
TOB() = default;

View File

@ -50,17 +50,6 @@ namespace UF
}; /*UF*/
namespace Message {
class UF : public SoD
{
public:
UF() = default;
~UF() override = default;
};
} // namespace Message
namespace Buff {
class UF : public SoD