OpenFusion/src/servers
gsemaj 31677e2638
[refactor] New buff framework (player implementation)
Get rid of `iConditionBitFlag` in favor of a system of individual buff
objects that get composited to a bitflag on-the-fly.
Buff objects can have callbacks for application, expiration, and tick,
making them pretty flexible. Scripting languages can eventually use
these for custom behavior, too.

TODO:
- Get rid of bitflag in BaseNPC
- Apply buffs from passive nano powers
- Apply buffs from active nano powers
- Move eggs to new system
- ???
2023-10-08 16:34:43 -04:00
..
CNLoginServer.cpp The great re-`#include` 2023-10-08 16:34:18 -04:00
CNLoginServer.hpp The great re-`#include` 2023-10-08 16:34:18 -04:00
CNShardServer.cpp The great re-`#include` 2023-10-08 16:34:18 -04:00
CNShardServer.hpp [refactor] New buff framework (player implementation) 2023-10-08 16:34:43 -04:00
Monitor.cpp The great re-`#include` 2023-10-08 16:34:18 -04:00
Monitor.hpp The great re-`#include` 2023-10-08 16:34:18 -04:00