DarkflameServer/dGame/dComponents
David Markowitz 4a1c289fb1
fix: avant gardens switches (#1667)
* yep

* remove dumb knockback

idk how the 1 switch in pet cove does it
2024-12-07 19:11:13 -06:00
..
AchievementCacheKey.h cleanup enums to make them more consistent 2023-01-22 17:38:47 -06:00
AchievementVendorComponent.cpp fix: commendation vendor cant accept missions (#1497) 2024-03-06 19:50:21 -06:00
AchievementVendorComponent.h fix: commendation vendor cant accept missions (#1497) 2024-03-06 19:50:21 -06:00
ActivityComponent.cpp consolidate the messagetype enums into a single namespace (#1647) 2024-11-17 18:39: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 fix: use after free and uninitialized memory (#1603) 2024-05-30 23:53:03 -05: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: Use string to access SQLite columns (#1535) 2024-04-13 23:41:51 -05:00
BuffComponent.h remove usage of xmldoc as a ptr (#1538) 2024-04-08 15:13:49 -05: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 remove usage of xmldoc as a ptr (#1538) 2024-04-08 15:13:49 -05:00
CharacterComponent.h feat: Add some save data tests (#1623) 2024-11-17 16:27:33 -08:00
CMakeLists.txt Remove multiple Script syntax (#1496) 2024-03-06 19:49:29 -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 remove usage of xmldoc as a ptr (#1538) 2024-04-08 15:13:49 -05:00
Component.h remove usage of xmldoc as a ptr (#1538) 2024-04-08 15:13:49 -05:00
ControllablePhysicsComponent.cpp undo debug changes 2024-05-18 03:39:25 -07:00
ControllablePhysicsComponent.h remove usage of xmldoc as a ptr (#1538) 2024-04-08 15:13:49 -05:00
DestroyableComponent.cpp Proposal for observers and deferred implementations (#1599) 2024-11-17 18:46:08 -06:00
DestroyableComponent.h Proposal for observers and deferred implementations (#1599) 2024-11-17 18:46:08 -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 feat: Add Inventory Brick and Model groups (#1587) 2024-08-01 23:38:21 -07:00
InventoryComponent.h feat: Add Inventory Brick and Model groups (#1587) 2024-08-01 23:38:21 -07: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 remove usage of xmldoc as a ptr (#1538) 2024-04-08 15:13:49 -05:00
LevelProgressionComponent.h remove usage of xmldoc as a ptr (#1538) 2024-04-08 15:13:49 -05: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 chore: Use string to access SQLite columns (#1535) 2024-04-13 23:41:51 -05:00
MissionComponent.h remove usage of xmldoc as a ptr (#1538) 2024-04-08 15:13:49 -05: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 fix: laggy property models (and probably more) (#1646) 2024-11-17 20:44:35 -06:00
ModelComponent.h refactor: Rewrite AMF and property behavior logic to use smart pointers, references, and string_views over raw pointers and std::string& (#1452) 2024-11-18 20:45:24 -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 fix stewblaster stopping for non-players (#1521) 2024-03-30 08:17:56 -05:00
MovementAIComponent.h feat: Add MovingAI pathing for NPCs without combatAI (#1509) 2024-03-26 21:06:22 -05:00
MovingPlatformComponent.cpp Remove multiple Script syntax (#1496) 2024-03-06 19:49:29 -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 fix: Player activated switches (#1655) 2024-11-25 22:55:50 -06:00
PetComponent.h Fixed Misspelling of Tresure variable for petcomponent (#1617) 2024-11-17 18:48:48 -08:00
PhantomPhysicsComponent.cpp feat: Dragonmaw (#1562) 2024-05-10 09:22:26 -05:00
PhantomPhysicsComponent.h feat: Dragonmaw (#1562) 2024-05-10 09:22:26 -05:00
PhysicsComponent.cpp feat: Dragonmaw (#1562) 2024-05-10 09:22:26 -05:00
PhysicsComponent.h feat: Dragonmaw (#1562) 2024-05-10 09:22:26 -05: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: Use string to access SQLite columns (#1535) 2024-04-13 23:41:51 -05:00
PossessableComponent.h consolidate the messagetype enums into a single namespace (#1647) 2024-11-17 18:39: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 fix: Remove database requirements for Property Entrance Component and greatly simplify logic (#1650) 2024-11-23 15:56:31 -06:00
PropertyEntranceComponent.h fix: Remove database requirements for Property Entrance Component and greatly simplify logic (#1650) 2024-11-23 15:56:31 -06:00
PropertyManagementComponent.cpp debug logs and spacing 2024-05-18 03:52:36 -07: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 chore: Remove dpEntity pointers from collision checking (#1529) 2024-04-05 00:52:26 -05:00
ProximityMonitorComponent.h chore: Remove dpEntity pointers from collision checking (#1529) 2024-04-05 00:52:26 -05:00
QuickBuildComponent.cpp Remove multiple Script syntax (#1496) 2024-03-06 19:49:29 -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 feat: add millisecond tracking for racing (#1615) 2024-10-26 22:59:50 -05:00
RacingControlComponent.h feat: add millisecond tracking for racing (#1615) 2024-10-26 22:59:50 -05: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: Use string to access SQLite columns (#1535) 2024-04-13 23:41:51 -05:00
RenderComponent.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
RigidbodyPhantomPhysicsComponent.cpp feat: Dragonmaw (#1562) 2024-05-10 09:22:26 -05:00
RigidbodyPhantomPhysicsComponent.h feat: Dragonmaw (#1562) 2024-05-10 09:22:26 -05:00
RocketLaunchpadControlComponent.cpp consolidate the messagetype enums into a single namespace (#1647) 2024-11-17 18:39:44 -06:00
RocketLaunchpadControlComponent.h chore: Misc. component cleanup (#1433) 2024-01-23 23:13:23 -06:00
ScriptComponent.cpp Remove multiple Script syntax (#1496) 2024-03-06 19:49:29 -06:00
ScriptComponent.h Remove multiple Script syntax (#1496) 2024-03-06 19:49:29 -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 fix: laggy property models (and probably more) (#1646) 2024-11-17 20:44:35 -06:00
SimplePhysicsComponent.h fix: laggy property models (and probably more) (#1646) 2024-11-17 20:44:35 -06:00
SkillComponent.cpp consolidate the messagetype enums into a single namespace (#1647) 2024-11-17 18:39:44 -06:00
SkillComponent.h busting out the multimap ig (#1602) 2024-05-31 13:46:18 -05: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 fix: avant gardens switches (#1667) 2024-12-07 19:11:13 -06:00
SwitchComponent.h fix: Player activated switches (#1655) 2024-11-25 22:55:50 -06:00
TriggerComponent.cpp feat: add further MovementAI skeleton (#1499) 2024-03-08 19:29:01 -06:00
TriggerComponent.h feat: add further MovementAI skeleton (#1499) 2024-03-08 19:29:01 -06:00
VendorComponent.cpp fix stale reference (#1594) 2024-05-24 09:15:30 -05:00
VendorComponent.h fix: commendation vendor cant accept missions (#1497) 2024-03-06 19:50:21 -06:00