Comprehensive Component Hierarchy List

Hierarchy of WolvenKit.RED4.Types.entIComponent

Full list of components, organized by hierarchy, useful for researching and documenting new components. For a json dump of all existing components and their properties, check DrPresto's github repository.

For a hands-on guide on how to safely change components in .app files, look here.

If you decide to document a component, make a new expandable entry on on the Documented Components page, followed by the discovered behavior and usage and link back to that in this list.

  • AIObjectSelectionComponent

  • AIOffMeshConnectionComponent

  • AISignalHandlerComponent

  • entAnimationControllerComponent

  • entAnimationSetupExtensionComponent

  • entAnimGraphResourceContainer

  • entEffectAttachmentComponent

  • entExternalComponent

    • entMorphTargetManagerComponent

  • entFacialCustomizationComponent

  • entIMoverComponent

    • gameRootTransformAnimatorComponent

    • moveComponent

  • entIPlacedComponent

    • entAmbientSoundEmitterComponent

    • entBaseCameraComponent

      • entRenderToTextureCameraComponent

        • gameuiHolocallCameraComponent

      • entVirtualCameraComponent

      • gameCameraComponent

        • gameFPPCameraComponent

        • gameFreeCameraComponent

        • gameScreenshot360CameraComponent

        • gameTPPCameraComponent

        • vehicleTPPCameraComponent

        • vehicleVehicleProxyBlendCamera

      • gamePhotoModeBackgroundCameraComponent

      • gameWorldSpaceBlendCamera

    • entDynamicActorRepellingComponent

    • entISkinableComponent

    • entIVisualComponent

      • cpConveyorComponent

      • entClothComponent

      • entDebug_ShapeComponent

      • entDecalComponent

      • entEffectSpawnerComponent

      • entEnvProbeComponent

      • entFogVolumeComponent

      • entISkinTargetComponent

      • entLightBlockingComponent

      • entLightChannelComponent

      • entLightComponent

        • cpGameplayLightComponent

        • gameLightComponent

          • vehicleLightComponent

      • entMeshComponent

        • entDebug_MeshComponent

        • entEditorMeshComponent

        • entPhysicalMeshComponent

          • entAppearanceProxyMeshComponent

          • entBakedDestructionComponent

        • HudMeshComponent

      • entParticlesComponent

      • entPhysicalDestructionComponent

      • entVectorFieldComponent

      • entVirtualCameraViewComponent

        • ScriptableVirtualCameraViewComponent

      • gameBinkComponent

    • entMarketingAnimationComponent

    • entPhysicalTriggerComponent

      • entPhysicalImpulseAreaComponent

      • entTriggerComponent

    • entPlaceholderComponent

    • entSimpleColliderComponent

    • entSlotComponent

      • gameHitRepresentationComponent

      • gameOccupantSlotComponent

    • entSoundListenerComponent

    • entStaticOccluderMeshComponent

    • entTargetPointComponent

    • entTransformComponent

      • entVisualOffsetTransformComponent

    • entTriggerActivatorComponent

    • gameaudioAcousticPortalComponent

    • gameAudioEmitterComponent

    • gameaudioSoundComponentBase

      • gameaudioSoundComponent

      • gameaudioVehicleAudioComponent

      • gameWeaponAudioComponent

    • gameEntityStubComponentPlacedProxy

    • gameEnvironmentDamageReceiverComponent

    • gameinfluenceBumpComponent

    • gameinfluenceComponent

    • gameinfluenceHeatAgentComponent

    • gameinfluenceObstacleComponent

    • gamemappinsMappinComponent

    • gameMovingPlatform

    • gameNavmeshDetector

    • gamePingComponent

    • gameprojectileComponent

    • gameprojectileSpawnComponent

    • gameStaticAreaShapeComponent

      • gameStaticTriggerAreaComponent

    • gameTransformAnimatorComponent

    • mpInteractionActivatorComponent

    • senseComponent

    • senseSensorObjectComponent

    • senseVisibleObjectComponent

    • vehicleChassisComponent

    • WidgetBaseComponent

      • IWorldWidgetComponent

        • AdvertisementWidgetComponent

        • StreetSignWidgetComponent

        • WorldWidgetComponent

      • WidgetHudComponentInterface

        • WidgetHudComponent

      • WidgetMenuComponentInterface

        • WidgetMenuComponent

    • workWorkspotResourceComponent

  • entLocalizationStringComponent

  • entRagdollComponent

  • entTransformHistoryComponent

  • entVertexAnimationComponent

  • entVisualControllerComponent

  • entWetnessComponent

  • gameAIDirectorTensionAnalyzeComponent

  • gameAttachmentSlots

  • gameaudioMusicSyncComponent

  • gameBraindanceDissolveComponent

  • gameComponent

    • AICAgent

      • AIHumanComponent

      • AIVehicleAgent

    • AITargetTrackerComponent

      • TargetTrackingExtension

    • cpTestComponent

    • ElevatorController

    • EntityStubComponent

    • gameAttitudeAgent

    • gameDeviceCameraControlComponent

    • gameDeviceComponent

      • PSD_Detector

      • PSD_Master

      • ScriptableDeviceComponent

        • ActionsSequencerController

        • ActivatedDeviceController

          • BarbedWireController

        • ActivatedDeviceNPCController

        • AlarmLightController

        • AOEEffectorController

        • ArcadeMachineController

          • PachinkoMachineController

        • BaseAnimatedDeviceController

          • MainframeController

          • RetractableAdController

          • SlidingLadderController

        • BaseDestructibleController

        • BasicDistractionDeviceController

          • BlindingLightController

            • ReflectorController

          • CleaningMachineController

          • ConfessionBoothController

          • ExplosiveDeviceController

            • C4Controller

            • ExplosiveTriggerDeviceController

            • SensorDeviceController

              • SecurityTurretController

              • SurveillanceCameraController

          • FanController

          • NetrunnerControlPanelController

          • SmokeMachineController

        • BillboardDeviceController

        • CandleController

        • ChestPressController

        • CoderController

        • ConveyorController

        • DataTermController

        • DisplayGlassController

        • DisposalDeviceController

        • DoorController

          • MovableWallScreenController

          • WindowController

        • DoorProximityDetectorController

        • DropPointController

        • ElectricLightController

          • GameplayLightController

        • ExitLightController

        • ForkliftController

        • FridgeController

        • GenericDeviceController

        • GlitchedTurretController

        • HoloDeviceController

        • HoloFeederController

        • InteractiveAdController

        • InteractiveSignController

        • IntercomController

        • InvisibleSceneStashController

        • JukeboxController

        • LadderController

        • LaserDetectorController

        • LcdScreenController

          • ApartmentScreenController

        • MasterController

          • AccessPointController

          • ActivatorController

          • AOEAreaController

          • BaseNetworkSystemController

            • DoorSystemController

          • DestructibleMasterDeviceController

            • DestructibleMasterLightController

          • DeviceSystemBaseController

            • PersonnelSystemController

            • SecuritySystemController

            • SurveillanceSystemController

          • DisassembleMasterController

          • ElectricBoxController

          • FuseBoxController

          • FuseController

          • LiftController

          • MaintenancePanelController

          • NetworkAreaController

          • RoadBlockTrapController

          • SecurityAlarmController

          • SecurityAreaController

          • SecurityGateController

          • SimpleSwitchController

          • SmartHouseController

          • SoundSystemController

          • TerminalController

            • ComputerController

              • SmartWindowController

            • ElevatorFloorTerminalController

          • TrafficIntersectionManagerController

          • VentilationAreaController

        • MediaDeviceController

          • HoloTableController

          • RadioController

          • TVController

            • WallScreenController

        • MovableDeviceController

        • NcartTimetableController

        • NetrunnerChairController

        • OdaCementBagController

        • PortalController

        • ProximityDetectorController

        • RoadBlockController

        • SecurityGateLockController

        • SecurityLockerController

        • SpeakerController

        • StashController

        • StillageController

        • ToiletController

        • TrafficLightController

          • CrossingLightController

          • TrafficZebraController

        • VehicleComponent

          • AVComponent

          • CarComponent

          • MotorcycleComponent

        • VendingMachineController

          • IceMachineController

        • VendingTerminalController

        • VentilationEffectorController

        • WardrobeController

        • WeakFenceController

        • WeaponTrainingController

        • WeaponVendingMachineController

        • WindowBlindersController

    • gameEntitySpawnerComponent

    • gameEntityStubComponent

    • gameInventory

    • gameMasterDeviceComponent

    • gameScriptableComponent

      • AdamSmasherComponent

      • AIRelatedComponents

        • AICustomComponents

          • CentaurShieldController

        • AIMandatoryComponents

          • HitReactionComponent

            • HitReactionMechComponent

          • StatusEffectManagerComponent

        • AIPhaseStateEventHandlerComponent

      • AppearanceRandomizerComponent

      • AreaEffectVisualizationComponent

      • BossStealthComponent

      • CombatHUDManager

      • DEBUG_VisualizerComponent

      • DetectorModuleComponent

      • DeviceConnectionHighlightComponent

      • DeviceDebuggerComponent

      • DeviceTimetable

      • DiodeControlComponent

      • DisarmComponent

      • DisassemblableComponent

      • DrillMachineScanManager

      • DroneComponent

      • DurabilityComponent

      • EntityAttachementComponent

      • Example_FxSpawning

      • FastTravelComponent

      • FollowSlotsComponent

      • FxResourceMapperComponent

      • gameAINetStateComponent

        • NPCStatesComponent

      • GameplayRoleComponent

      • InputDeviceController

      • InspectableObjectComponent

      • InspectionComponent

      • MinotaurMechComponent

      • ObjectMoverComponent

      • OdaComponent

      • PhotoModePlayerEntityComponent

      • PlayerPhone

      • QuickSlotsManager

      • ReactionManagerComponent

      • ResourceLibraryComponent

      • RewireComponent

      • RoyceComponent

      • SampleComponentWithCounter

      • SampleCounterDisplayComponent

      • SasquatchComponent

      • ScannerControlComponent

      • ScavengeComponent

      • SimpleTargetManager

      • StimBroadcasterComponent

      • TankTurretComponent

      • TestScriptableComponent

      • TrapComponent

      • UpdateComponent

      • VendorComponent

      • WeaponPositionComponent

      • WorkspotMapperComponent

    • gameSquadMemberComponent

      • SquadMemberBaseComponent

    • gameStatsComponent

    • gameStatusEffectComponent

    • gameVisionModeComponent

    • scnVoicesetComponent

    • vehicleCameraManagerComponent

    • vehicleController

    • vehicleGarageComponent

    • vehiclePersistentData

  • gameComponentsStateSaveComponent

  • gameCrowdMemberComponent

    • CrowdMemberBaseComponent

  • gameDoorComponent

  • gameEthnicityComponent

  • gameFootstepComponent

  • gameHumanoidBody

  • gameImpostorComponent

  • gameinteractionsReactionComponent

  • gameITriggerDestructionComponent

    • gameBodyTriggerDestructionComponent

    • gamePuppetTriggerDestructionComponent

  • gameLadderComponent

  • gamemountingMountableComponent

    • gameMovingPlatformMountableComponent

    • gameObjectMountableComponent

    • gamePuppetMountableComponent

    • vehicleVehicleMountableComponent

  • gameMultiEcsManagerComponent

  • gameMuppetComponent

    • gameMuppetBlackboardsComponent

    • gameMuppetInputStates

    • gameMuppetInventory

    • gameMuppetLocomotionComponent

    • gameMuppetPhysicsComponent

    • gameMuppetRawInput

    • gameMuppetStats

    • gameMuppetUpperBodyRequestsComponent

  • gameMuppetInputHandlerComponent

  • gameNarrationPlateComponent

  • gameNetrunnerPrototypeComponent

  • gameObjectCarrierComponent

  • gamePhantomEntityComponent

  • gamePhotoModeBackgroundViewComponent

  • gamePhysicalDestructionListenerComponent

  • gamePlayerCommandConsumerComponent

  • gamePlayerControlledComponent

    • gamestateMachineComponent

  • gamePlayerMappinComponent

  • gamePlayerTierComponent

  • gameScanningActivatorComponent

  • gameSimpleOccupantSlotSpawner

  • gameSourceShootComponent

  • gameTargetingActivatorComponent

  • gameTargetingLocalizedEffectComponent

  • gameTargetShootComponent

  • gameTPPRepresentationComponent

  • gameuiICharacterCustomizationComponent

    • gameuiCharacterCustomizationBrokenNoseController

    • gameuiCharacterCustomizationPersonalLinkController

    • gameuiICharacterCustomizationBodyController

      • gameuiCharacterCustomizationBodyController

    • gameuiICharacterCustomizationBodyPartsController

      • gameuiCharacterCustomizationBodyPartsController

        • gameuiCharacterCustomizationFeetController

        • gameuiCharacterCustomizationGenitalsController

        • gameuiCharacterCustomizationHairstyleController

  • gameVisionActivatorComponent

  • gameWeakspotComponent

  • moveIMotionPlannerComponent

    • moveMotionPlannerComponent

      • moveDroneMotionPlannerComponent

  • movePoliciesComponent

  • worldTrafficLightListenerComponent

Last updated