Interact with any NPC - social actions restored

by nathdev·v2.6·Updated 2025-12-15

Interact alone or with nearby NPCs (hug, flirt, slap, dance, greet, laugh, etc.). <br />Restore all social actions available in the game (sitting on a chair, eating, chatting with NPCs, etc.). <br />Recruit companions. Compatible with June 6, 2024 update.

Screenshots 5 screenshots

About this mod Machine translation

Interact alone or with nearby NPCs (hug, flirt, slap, dance, greet, laugh, etc.).

Restores all social actions available in the game (sitting on a chair, eating, chatting with NPCs, etc.).

Recruit companions. Compatible with June 6, 2024 update.

Emote with any npc - Social action restored

🎉 **EmoteWithAnyNpc has been ported to the new mod kit! **

**New Project Page:**
Now available via the in-game mod menu!

---

🤝 Available co-op/solo emotes

  • **Greetings** 👋
  • **Dance Costume** 💃
  • **Slow Dance**
  • **Dynamic Dance**
  • **Electronic Dance**
  • **Celebrate the kill** 🎉
  • **Scoff** 😏
  • **Slap** 👋
  • **HUGS** 🤗
  • **Flirt** 😘
  • **THREATS** 😠
  • **Thumbs Up** 👍
  • **Relax (Ground)**
  • **Learning (Ground)** 📖

🪑 Available site (social action) interactions

  • **All interactions with sites in the game are now available** (chairs, beds, chatting with NPCs, etc.). They will be marked with interactive prompts in the game world.
  • **If possible, choose to have NPCs join you**
  • **Option to spend playtime (8 hours) in bed**
  • **Interaction prompts for using the site will appear dynamically** (if available, it means that the chair occupied by the NPC will not be available until he leaves)
  • **You can choose to recruit NPCs as companions**

---

🛠️ How to install

  • **Install Blueprint Apparate Modloader**
  • **Extract the compressed package file to the folder**: `C:\Program Files (x86)\Steam\steamapps\common\Hogwarts Legacy\Phoenix\Content\Paks\~mods`
  • **Press F8** in the game, type `EmoteWithAnyNpc` and press Enter

🎮 How to use

  • Press **P** to execute the default expression
  • **Hold P and release** to display the emoticon menu and select a new emoticon
  • Use the **up and down arrows** to navigate the menu
  • Use **Enter** to confirm your selection
  • Use **Jump Key** to cancel the currently playing emoticon

⚙️ Custom Mods

You can modify the module to your liking if you add the following line at the end of the Engine.ini file (path: `C:\Users\username\AppData\Local\Hogwarts Legacy\Saved\Config\WindowsNoEditor`).

*The following are the default values ​​used by the module. *

```ini

[/Game/UI_BP_EmoteMenu.UI_BP_EmoteMenu_C]

MaxFreeCamdistLimit=850.0

EnableSoloEmoteWithEnemy=True

MaxDistanceToAskNpcJoin=2000.0

ShowMinimalInteractUI=False

InteractChargeTime=1.0f

```

Exclude specific site types

You can prevent mods from generating specific site types.

For example, you can remove standing sites by adding the following to the configuration:

```ini

ExcludedPropType="PROP_TYPE_STAND1P"

ExcludedPropType="PROP_TYPE_STAND1X1P"

ExcludedPropType="PROP_TYPE_STAND1X2P"

```

List of all prop types:

  • PROP_TYPE_BED,
  • PROP_TYPE_BENCH2P,
  • PROP_TYPE_BENCH2X2P,
  • PROP_TYPE_BESPOKE,
  • PROP_TYPE_BOOKSHELF,
  • PROP_TYPE_BROWSINGSHELF,
  • PROP_TYPE_CANDYDISPAYCASE,
  • PROP_TYPE_CHAIR1P,
  • PROP_TYPE_CHAIR1X1P,
  • PROP_TYPE_CHEST,
  • PROP_TYPE_CLEANSHELVES,
  • PROP_TYPE_COUCH,
  • PROP_TYPE_COUCH2P,
  • PROP_TYPE_COUCH2X2P,
  • PROP_TYPE_COUCH3P,
  • PROP_TYPE_DESK1X1P,
  • PROP_TYPE_DESK2P,
  • PROP_TYPE_DRESSER,
  • PROP_TYPE_DRINKTEA,
  • PROP_TYPE_FIRESIDE,
  • PROP_TYPE_FIRESIDEBENCH2P,
  • PROP_TYPE_FLUID,
  • PROP_TYPE_GLOBE,
  • PROP_TYPE_GREATHALLTABLE,
  • PROP_TYPE_GREATHALLTABLEENDCAP,
  • PROP_TYPE_GREATHALLTABLESHORT6P,
  • PROP_TYPE_GROUNDSIT,
  • PROP_TYPE_GUARD,
  • PROP_TYPE_HERBOLOGY,
  • PROP_TYPE_INVESTIGATE,
  • PROP_TYPE_JOB,
  • PROP_TYPE_LOUNGECHAIR,
  • PROP_TYPE_MAILINTERACTION,
  • PROP_TYPE_MISSIONINTERACTION,
  • PROP_TYPE_NONE,
  • PROP_TYPE_OCCUPATION,
  • PROP_TYPE_OFFICEDESK,
  • PROP_TYPE_PATROL,
  • PROP_TYPE_POTION,
  • PROP_TYPE_RAILING1P,
  • PROP_TYPE_RAILING1X3P,
  • PROP_TYPE_REGISTER,
  • PROP_TYPE_SERVICE,
  • PROP_TYPE_STAIRS1P,
  • PROP_TYPE_STAIRSSIT,
  • PROP_TYPE_STAIRSSIT2P,
  • PROP_TYPE_STAND1P,
  • PROP_TYPE_STAND1X1P,
  • PROP_TYPE_STAND1X2P,
  • PROP_TYPE_STAND1X3P,
  • PROP_TYPE_STAND2P,
  • PROP_TYPE_STAND4P,
  • PROP_TYPE_STANDINQUE,
  • PROP_TYPE_STOOLTALL,
  • PROP_TYPE_STUDYDESK,
  • PROP_TYPE_TABLE1P,
  • PROP_TYPE_TABLE2P,
  • PROP_TYPE_TABLE3P,
  • PROP_TYPE_ …

Install & use Install: follow the bundled instructions

  1. Unzip the archive from playbuff and read the bundled readme / instructions first.
  2. There is no universal mod manager for this game: some mods replace game files directly, some go into a game-specific Mods folder, and some need a game-specific community loader or tool first — follow the bundled readme.
  3. Place the files exactly as the readme says; mods with listed dependencies need those installed too.
  4. Launch the game to confirm it loaded; some games require enabling mods in settings or an in-game mod menu.

Install locations vary a lot between games and mods — the bundled readme is the most reliable guide.

File & checksum

Filename
EmoteWithAnyNPC_2_6.zip
File size
332.9 KiB