DarkflameServer/dGame/dComponents
Aaron Kimbrell 43707952d2
feat: move all ldf config to be in xml (#1482)
* feat: move all ldf config to be in xml
cleanup dev-tribute.xml
add comments to atm.xml
remove custom script tag in favor of ldfconfig for it

* replace sto* calls with tryParse's

* remove unesessary .has_value() calls and check for null_lot

* remove member variable naming that on on-member vars

* move max's vendor inventory to be configurable via vanity

* Consolidate triplecated vendor code

* don't write name if one is not given

* Updates to vanity xml's and demo for later docs

* rename vars
2024-02-28 17:16:47 -06:00
..
AchievementCacheKey.h cleanup enums to make them more consistent 2023-01-22 17:38:47 -06:00
AchievementVendorComponent.cpp feat: achievement vendor and vendor feedback (#1461) 2024-02-25 01:47:05 -06:00
AchievementVendorComponent.h feat: achievement vendor and vendor feedback (#1461) 2024-02-25 01:47:05 -06:00
ActivityComponent.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
ActivityComponent.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
BaseCombatAIComponent.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
BaseCombatAIComponent.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
BouncerComponent.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
BouncerComponent.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
BuffComponent.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
BuffComponent.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
BuildBorderComponent.cpp refactor: allow usage of NiPoint3 and NiQuaternion in constexpr context (#1414) 2024-01-29 01:53:12 -06:00
BuildBorderComponent.h chore: Misc. component cleanup (#1433) 2024-01-23 23:13:23 -06:00
CharacterComponent.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
CharacterComponent.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
CMakeLists.txt feat: achievement vendor and vendor feedback (#1461) 2024-02-25 01:47:05 -06:00
CollectibleComponent.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
CollectibleComponent.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
Component.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
Component.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
ControllablePhysicsComponent.cpp fix: FrameStats serialization (#1481) 2024-02-27 23:40:26 -06:00
ControllablePhysicsComponent.h fix: FrameStats serialization (#1481) 2024-02-27 23:40:26 -06:00
DestroyableComponent.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
DestroyableComponent.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
DonationVendorComponent.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
DonationVendorComponent.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
GhostComponent.cpp chore: use ranges in EntityManager and touch up (#1451) 2024-02-11 14:28:25 -06:00
GhostComponent.h chore: use ranges in EntityManager and touch up (#1451) 2024-02-11 14:28:25 -06:00
HavokVehiclePhysicsComponent.cpp fix: FrameStats serialization (#1481) 2024-02-27 23:40:26 -06:00
HavokVehiclePhysicsComponent.h fix: FrameStats serialization (#1481) 2024-02-27 23:40:26 -06:00
InventoryComponent.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
InventoryComponent.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
ItemComponent.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
ItemComponent.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
LevelProgressionComponent.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
LevelProgressionComponent.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
LUPExhibitComponent.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
LUPExhibitComponent.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
MinigameComponent.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
MiniGameControlComponent.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
MiniGameControlComponent.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
MissionComponent.cpp Move CDClientManager to be a namespace (#1431) 2024-02-08 23:40:43 -06:00
MissionComponent.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
MissionOfferComponent.cpp Move CDClientManager to be a namespace (#1431) 2024-02-08 23:40:43 -06:00
MissionOfferComponent.h chore: Misc. component cleanup (#1433) 2024-01-23 23:13:23 -06:00
ModelComponent.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
ModelComponent.h squash commits (#1479) 2024-02-27 01:29:51 -06:00
ModuleAssemblyComponent.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
ModuleAssemblyComponent.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
MovementAIComponent.cpp Move CDClientManager to be a namespace (#1431) 2024-02-08 23:40:43 -06:00
MovementAIComponent.h chore: Misc. component cleanup (#1433) 2024-01-23 23:13:23 -06:00
MovingPlatformComponent.cpp Remove extra speed class (#1480) 2024-02-27 08:40:49 -06:00
MovingPlatformComponent.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
MultiZoneEntranceComponent.cpp fix #1194 (#1196) 2023-09-19 05:59:02 -05:00
MultiZoneEntranceComponent.h chore: Misc. component cleanup (#1433) 2024-01-23 23:13:23 -06:00
PetComponent.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
PetComponent.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
PhantomPhysicsComponent.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
PhantomPhysicsComponent.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
PhysicsComponent.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
PhysicsComponent.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
PlayerForcedMovementComponent.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
PlayerForcedMovementComponent.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
PossessableComponent.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
PossessableComponent.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
PossessorComponent.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
PossessorComponent.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
PropertyComponent.h chore: Update render component and delete unused code (#1429) 2024-01-31 08:38:38 -06:00
PropertyEntranceComponent.cpp Move CDClientManager to be a namespace (#1431) 2024-02-08 23:40:43 -06:00
PropertyEntranceComponent.h chore: Misc. component cleanup (#1433) 2024-01-23 23:13:23 -06:00
PropertyManagementComponent.cpp chore: Player class removal (#1445) 2024-02-04 06:29:05 -08:00
PropertyManagementComponent.h chore: Misc. component cleanup (#1433) 2024-01-23 23:13:23 -06:00
PropertyVendorComponent.cpp feat: Abstract Logger and simplify code (#1207) 2023-10-21 16:31:55 -07:00
PropertyVendorComponent.h chore: Misc. component cleanup (#1433) 2024-01-23 23:13:23 -06:00
ProximityMonitorComponent.cpp remove singleton for dpWorld (#1427) 2024-01-19 15:12:05 -06:00
ProximityMonitorComponent.h chore: Misc. component cleanup (#1433) 2024-01-23 23:13:23 -06:00
QuickBuildComponent.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
QuickBuildComponent.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
RacingControlComponent.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
RacingControlComponent.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
RacingSoundTriggerComponent.h chore: Misc. component cleanup (#1433) 2024-01-23 23:13:23 -06:00
RacingStatsComponent.h chore: Misc. component cleanup (#1433) 2024-01-23 23:13:23 -06:00
RailActivatorComponent.cpp Move CDClientManager to be a namespace (#1431) 2024-02-08 23:40:43 -06:00
RailActivatorComponent.h chore: Misc. component cleanup (#1433) 2024-01-23 23:13:23 -06:00
RenderComponent.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
RenderComponent.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
RigidbodyPhantomPhysicsComponent.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
RigidbodyPhantomPhysicsComponent.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
RocketLaunchpadControlComponent.cpp chore: Change dServer and related code to use BitStream references (#1476) 2024-02-26 23:43:33 -06:00
RocketLaunchpadControlComponent.h chore: Misc. component cleanup (#1433) 2024-01-23 23:13:23 -06:00
ScriptedActivityComponent.h chore: Misc. component cleanup (#1433) 2024-01-23 23:13:23 -06:00
ShootingGalleryComponent.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
ShootingGalleryComponent.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
SimplePhysicsComponent.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
SimplePhysicsComponent.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
SkillComponent.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
SkillComponent.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
SoundTriggerComponent.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
SoundTriggerComponent.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
SwitchComponent.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
SwitchComponent.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
TriggerComponent.cpp refactor: Change TryParse implementation (#1442) 2024-02-10 05:05:25 -06:00
TriggerComponent.h chore: Misc. component cleanup (#1433) 2024-01-23 23:13:23 -06:00
VendorComponent.cpp feat: move all ldf config to be in xml (#1482) 2024-02-28 17:16:47 -06:00
VendorComponent.h feat: move all ldf config to be in xml (#1482) 2024-02-28 17:16:47 -06:00