Sidekicks does not have icon_component and description_component

Summary

With v40.00, it was added a new icon_component and description_component, that is present on all agents, such as Players, Test Players, Guards, NPCs, Wildlife, etc.

This is used to retrive the icon of the agent, such as the player current skin, npc skin or so on.

The problem is, that Sidekicks are not agents and probably due to that it was forgotten to add the the new components, making them missing this new functionality.

Please select what you are reporting on:

Unreal Editor for Fortnite

What Type of Bug are you experiencing?

Verse

Steps to Reproduce

  1. Equip any Sidekick and join an Edit Session for a game that also has sidekicks enabled.
  2. With verse, try to get icon_component or description_component from the sidekick entity

Expected Result

Sidekicks should have both icon and description components, to have the same functionality and capabilities that were added to players and other agents with v40.00

Observed Result

Sidekicks does not implement icon and description components, making impossible to query name, description and icon image during the gameplay to be displayed for example in UIs.

Platform(s)

All

Additional Notes

This are all the components currently present on a sidekick:

 FortPlayerCompanionEntity_C (FortPlayerCompanionEntity_C_2147482645)
        transform_component (transform_component_0)
        replication_component (replication_component_0)
        AI_spark_mode_component (AI_spark_mode_component_0)
        AI_equipped_sidekick_component (AI_equipped_sidekick_component_0)
        mass_component (mass_component_2147482644)

In comparison, this is all the components currently present on other agents (Used a Player as example), note the icon_component and description_component:

Entity (PlayerPawn_Athena_C_2147482645)
        replication_component (replication_component_2147482643)
        transform_component (transform_component_2147482645)
        description_component (description_component_2147482646) // <----- THIS
        icon_component (icon_component_2147482646) // <------------------- THIS
        Characters_fort_character_component (Characters_fort_character_component_2147482646)
        mass_component (mass_component_2147482644)

As shown, the icon and description components are missing from the sidekick, making impossible to retrive these information from them…

FORT-1078760 is ‘Closed’ as ‘Fixed’. The issue will be addressed in 41.10.

You forgot Name…

LogVerse: : [SidekickName] name string = ‘’
LogVerse: : [SidekickName] desc string = ‘Activate purr protocol.’

Yeah, looks like they missed the sidekick name and the sidekick given name (Sidekicks are a special case since they can have two names, the cosmetic name and the player pet name).

What I would expect (since we can only have one description_component on the entity):

  • Inside equipped_sidekick_component having the Name field, which is the player-given nickname
  • Inside description_component, having the Name filled up properly with the cosmetic name, ex “Peels” (currently it is always blank)