Sofia
Original Sofia topic on Nexus forums: http://forums.nexusmods.com/index.php?/topic/1198146-sofia-a-funny-fully-voiced-and-scripted-followerwip/
Created and Written by John Jarvis
Voiced by finalCrystine (Christine Slagman)
So who is Sofia? She is a fully voiced follower with tons of dialogue and she will be fully scripted with advanced AI and functionality and social interactivity. Including high quality voice acting by the talented Christine Slagman (finalCrystine) who has done some top notch voice acting in many top mods including Interesting NPCs (as the loveable Misha as well as others), Falskaar and Helgen Reborn and more recently a main role in Spellmaking: The Last Altar to name a few. So you won't be subject to boring, predictable and poorly acted dialogue that sounds as though it was recorded with a cheap karaoke mic. Sofia also has a totally custom dialogue system that allows advanced dialogue of any length so you aren't subject to short, uninteresting dialogue that has been seriously cut down to make room for Skyrims pitiful 150 character limit.
She has quite a unique personality. She likes to be inappropriate and make witty or sometimes silly remarks about pretty much anything. She is tough and knows she is good looking and is very boastful about it. She has a particular like of the player although she tries to hide it but often ends up making the situation a lot more awkward. She is neither good nor bad really so can be used for any type of playthrough. She enjoys violence and killing and has a bit of a wild side whilst still maintaining a bit of a conscience and compassion if she happens to like you enough. She considers herself a bit of a social outcast as everyday life to her is boring and she often ends up annoying or upsetting people for her own amusemant or saying inappropriate things either intentionally or unintentionally. This can make for some very awkward but amusing situations. She also has a very adventurous side and has travelled most of Skyrim and has many amusing tales to tell. She favours one handed and ranged attacks but combat style can be set by the player and she can do some basic magic due to her previous experiences with the College Of Winterhold.
Do you find some followers annoying? If the answer is yes then she is fully customisable with her own MCM menu where nearly everything can be set. She is programmed to not talk over the player if the player is in a conversation or in a quest scene and you can set how often she makes random comments or they can be disabled entirely. She is not repetitive and can be told how to react in combat. She will only do stuff when told so the player will initiate conversations not the other way round and she will also only make remarks appropriate to the current situation and surroundings. She is fully aware of everything, including current location, the weather, the player, the current quest and so on. She has many fun side activities such as giving her alcohol to get her drunk (fully animated) and not only hearing some very funny dialogue but also watching total random chaos ensue. She also has her own twist on some of the popular features included in other top follower mods such as being able to tell her to lead the way where she can end up taking you to some rather interesting locations. She of course also has the kind of features you would expect in any advanced follower mod such as extra storage that she cannot touch and riding her own horse when the player is riding a horse (I mean seriously who in their right mind would try and run to keep up with a horse?). She also has her own custom follower system so should be highly compatible. Also she takes advantage of SKSE but it is not required even further adding to compatibility and features.
If you are fed up with overly serious followers and looking for someone fun whilst still remaining relatively lore friendly and full of features then Sofia is the perfect companion. She is currently expanding everyday in terms of dialogue and features so be sure to check for updates and watch the videos below (they are in spoiler tags to avoid clutter). Also be sure to leave comments and feedback below and if there is something you would like to see then don't hesitate to ask.
Check out her diary here to get a further insight into her character: http://justpaste.it/e0uk and also check out some of the example lines below.
Images
http://i59.tinypic.com/2hy81mb.jpg
Example dialogue:
So have you ever read The Lusty Argonian Maid? It sounds like my kind of book. What? Just because I'm female doesn't mean I can't enjoy a nice classy piece of literature. I've heard it's quite intellectually stimulating... Actually I just heard it was stimulating although I don't think it was the intellectual kind.
I’ve always wondered, since when people die they take their final form as they were when they died. If you die naked does your spirit remain naked. I can’t say I fancy roaming around either in Sovngarde or as a ghost without any clothes on. Well at least not all the time.
I always miss the people I break up with... I need to learn to aim better with my bow.
Is it just me or does it sound a little inappropriate when the guards tell people to stop lollygagging.
So you like to go feeling around peoples pockets looking for valuables huh? Well make sure you don’t grab the wrong valuables or you may get arrested for touching someone indecently.
The Drunken Huntsman. I once tried hunting whilst drunk it was hilarious. I shot some wood elf in the bottom and he squealed like a skeever... Oh no I think I just saw him.
After a few drinks one night I couldn't pronounce my 'I's properly and they sounded more like 'A's. I got a few strange looks when I started asking about the Winking Skeever.
When someone told me about the Pawned Prawn in Riften I thought it was some kind of sleazy shop where people go to buy…naughty things. I was rather disappointed.
Have you seen that woman selling fruit at the market stall. Apparently all the men in Whiterun fancy her... she wishes, if that's true then the men of Whiterun must be desperate either that or she is selling more than just fruit and vegetables.
Hmm... Unrelenting force shout, tallest mountain in Skyrim. Are you thinking what I'm thinking? We should fetch our good friend Lydia and show her the view and at the same time you could show her your new shout. If she accidently falls then I suppose it's no big loss. What? Don't give me that look.
Shall we give some of our hard earned money to the poor? Nah, let’s waste it all on mead.
Do you think the Sabrecats and Khajit are somehow related? They do seem similar except the Khajits are more human. You don't suppose a human and a Sabrecat... no I'm not going there. People get a little touchy when I say that.
So you're good with your shield? Yes my parents always said to use protection. That must be what they meant.
I do love causing a stir. Once I started singing at the top of my voice and someone told me to stop shouting, then I replied do I look Dragonborn or like one of those creepy old guys who live on the mountain tops to you? *laughs*.
The guards in Skyrim are a miserable bunch. We risk life and limb slaying wolves, bandits and a lot worse all day and they complain about a single arrow in the knee.
Progress Videos
Latest Video Added 27/02/14 (Player Clothes)
Generic Idle Dialogue
http://youtu.be/-dLNaAXUyMs
Sofia Drunk Dialogue
http://youtu.be/Z8y5MppT_4A
Player Clothes
http://youtu.be/_2RsDcXXFOE
How Are You Feeling?
http://youtu.be/-ypj_vz25UY
Player Skills Dialogue and Current Feature Demo (skip to 3.46 for demo)
http://youtu.be/CFzkUfnY9X8
Location Related Dialogue
http://youtu.be/fruMmSv4guQ
Current Progress:
Dialogue:
- General follower lines recorded and implemented.
- Non-specific idle comments recorded and implemented.
- Location specific idle comments for Whiterun, Solitude and Riften recorded and implemented.
- Combat lines recorded and implemented.
- Player skill comments recorded and implemented.
- Comments related to basic player action or interaction (e.g bumping into her or knocking stuff over) recorded and implemented.
- Player socialisation dialogue - Ask how she is feeling, recorded and implemented.
- Drunk dialogue recorded and implemented.
- Environmental dialogue recorded.
- Main quest dialogue recorded and partially implemented.
- Player clothing comments recorded and implemented.
- Currently there are 382 recorded lines with many more to go.
Functionality:
- All standard follower functions are implemented.
- I have added custom storage that does not get touched by Sofia.
- I have scripted a custom comments system that removes all restrictions of the standard comments system and allows dialogue of any length and much more flexibility.
- I have also scripted a catch up function where Sofia will silently teleport behind the player if she falls too far behind and is out of view of the camera.
- 07/11/13 - Started adding MCM menu support.
- 08/11/13 - Sofia will not talk over you when you are in a conversation with another NPC or during quest scenes which the player is part of.
- Added a stats page so you can view all of Sofias current stats as well as other important info.
- Added the ability to turn off random comments and set how frequently they should occur.
- 15/11/13 - Started scripting a gift system allowing for her to receive items and react based on what she is given. At the moment she recognises when you give her alcohol. The next step will be to get her to do something with it.
- The mod also now checks to see if SKSE is installed and will adapt some of the functions to work without SKSE if it doesn't detect it.
- 17/11/13 - Sofia will now drink any alcohol you give her and start staggering about and acting drunk. This will obviously be further expanded upon and dialogue will be added.
- I have also created a totally separate follower system from the original now so there will be no future mod conflicts with mods that alter follower behaviour and also will now allow for more customisation of her follower system.
- 19/11/13 - Added the ability to set an exact location to dismiss Sofia to.
- Added the option to terminate all scripts to allow a clean uninstall or to fix problems.
- 21/11/13 - You can now give Sofia a spell tome and she will learn the spell associated with it.
- 24/11/13 - Sofia now has her own horse that she can ride. When the player gets on a horse it will spawn nearby and make its way to Sofia.
- 30/11/13 - Altered her appearance making her more advlt looking and more pretty.
- 04/12/13 - Sofia can now lead the way and take you to a random location so essentially you become the follower. The type of location can be specified.
- Sofia can now be told to avoid combat so she will stay out of the way and enemies will ignore her.
- Sofia now has a tracking arrow so you can set her to appear on the map like an objective.
- 19/12/13 - Sofia drunk system being expanded on. Dialogue added and brawls being currently added.
- 12/02/14 - Custom main quest dialogue system added which avoids force greets and allows the player total freedom.
- 23/02/14 - Slightly altered appearance
Let me know what kind of stuff you would like to see in the mod.