About this mod
This is Special Edition update for an older mod (6 years after relased)
Original: Did you ever want to play The Sims in Skyrim? Well, you can't, but this mod is pretty cool:
In short: NPCs in the mentioned locations use social interactions (quests) such as flirting, complimenting, insulting, embarrassing (etc) to interact with each
- Requirements
- Permissions and credits
I hope it is working, I've only tested it with a few players.
Original Description:
This mod is focused on improving NPC (Non-playable-character) to NPC interaction and Player to NPC interaction.
This mod requires SKSE (it's free!)
From Steam:
http://store.steampowered.com/app/365720/
Or:
Directly from their website: Here
You need to run this with SKSE to work properly!!
The social model used is implemented in NPCs in two locations near Whiterun :
- The Honningbrew Meadery
- In a new house called "Comme il Faut House"
7 August 2017:
What have I been doing? Read about it on reddit: here I'll also try to answer some of your questions in here
------------------
What is this?
------------------
Did you ever want to play The Sims in Skyrim? Well, you can't, but this mod is pretty cool:
In short: NPCs in the mentioned locations use social interactions (quests) such as flirting, complimenting, insulting, embarrassing (etc) to interact with each other.
They try pursue romantic partners and insult those who they feel disgusted by. They try to make friends and introduce themselves to those that do not know them.
The best part is that YOU can insult them too! Or flirt with them, or ask them to marry you, you choose!
Manipulate them, destroy their relationships or help them build one, or just wait and see what the end result will be without interfering.
Before reading the rest I encourage you to try the mod just by visiting either one of the locations....
--------------------------------
Why?
-------------------------------
This mod is my Master's Thesis project. The goal is to investigate if social characters can automatically create interesting stories that players want to interact with .
To do this we decided to implement a social architecture model, the "Comme il Faut" in Skyrim and check if it was possible and if people are interested or not.
The "Comme il Faut" model is described in the chapter 43 in the book : "Game AI Pro 2: Collected Wisdom of Game AI Professionals"
Here is the paper I've written on this project: here
----------------------------------------
So what can NPCs do differently ?
---------------------------------------
As it was previously mentioned, these NPCs determine what relations they want with others keeping in mind their race, sex, sexual orientation and attractiveness. Afterwards try to reach their goal, this goal might be marriage, dating, being allies or becoming enemies.
NPCs can perform up to 10 different social actions to reach their goals such as flirting, complimenting, offering gifts, insulting, etc....
Each social action is a quest that is launched by each NPC in order to reach their goal.
The Player may also perform most of those interactions
This mod also allows you to build your "drama" stories either by playing the mod or by editing it using the Creation Kit
----------------------------------
Build your own Social NPCs!
Create your own stories!
---------------------------------
This architecture is dynamic meaning that it is prepared to take into account most NPCs in the world.
Not only can you explore both locations as you can create your own social NPCs quite simply.
You need to use Creation Kit though!
-------------------------------
Create new NPCs and put them in the world!
--------------------------------
Check this tutorial I’ve made : here
Basicly:
- Grab an NPC to your liking (make sure he uses the voice types mentioned below)
- Attach the scripts: “CIFRPG20” and “CIFRPGInitiatorRules”
- Add the keyword: “cifrpg”
- Add other keywords to your liking (“cif_t_attractive”, “cif_t_ugly” etc...)
- Place the NPCs where you want
- Make sure their voice type is allowed
- Update the ChangeLocationEventNode to start the “SocialMovePlayerDialogue” when the player enter the location where you put the NPC
- Save and Play
NPCs only interact with NPCs that have the “cifrpg” keyword
Make sure that the NPC you want to use has one of these Voice Types:
Voice Types supported:
FemaleCommander
FemaleCondescending
FemaleNord
FemaleYoungEager
MaleCommander
MaleCommoner
MaleCondescending
MaleNord
Male Orc
MaleSlyCynical
MaleSoldier
MaleYoungEager
---------------------------
Current Problems:
---------------------------
Currently there is no voice acting in the mod as it requires 156 lines of dialogue per Voice Type and I haven't found time to record it. I was more interested in guaranteeing functionality before anything else, however, if there is a high level of interest I will try to do it.
There might be some bugs although I've play-tested it a lot, feel free to communicate them and I will try to fix them as soon as I can.
Most bugs are resolved by leaving the location and going back in or just reload the save
If you have logging enabled this mod will use it to create a data log on what social exchanges where used and what is going on with each script.
Additionally sorry for the size of this thing the problem is mostly the voice files that are huge despite only being silence.
--------------------------------
The Future
-------------------------------
Link to the steam workshop: here
---------------------------
Special Thanks to:
---------------------------
- the SKSE team
- the folks at https://www.reddit.com/r/skyrimmods
Reddit post Here
- Reddit User Arktype___ sent me a dm asking me to do this, well, here it is...