Jump to content

[WIP] SIM Clothing Evaluation


SIMODS

Recommended Posts

Name: SIM Clothing Evaluation
Version: 0.2.0 (beta)
Author: SIMODS
Contact: (skyrimimmersionmods@gmail.com)

 

Skyrim Immersion Mods: Clothing Evaluation

 

Description:

The title speaks for itself this mod will do exactly this and only this. The main purpose of this mod is to be used by other developers, to bring some immersion to the "boring" Skyrim world.

Simply this mod will allow you to set informations about your armor set using mod configuration menu. There will be categories like "how your character looks like", whether worn set is armor or casul wear, some "adult related" options etc.

 

Other moders will be able to use "well defined" API to ask questions like:

- is this piece of armor bra?

- is player naked?

etc.

 

Features:

- Players can assign characteristics to their armor set. For this purpose there is Mod Configuration Menu

- API for moders

 

Requirements:

- SkyUI (for the Mod Configuration Menu) (the latest)

- SKSE (the latest)

 

How does it work:
- equip armor set
- press ESC and select mod configuration menu
- there will be menu item SIM Clothing Evaluation

Overall rating menu:
- overall rating can be set here. This rating is NOT bound to the armor set.
- the purpose of this rating is to characterize the visage of your character.
- update these options with every major armor set change.

Per item rating menu:
- this rating will be remembered for up to 31 pieces of equipment

 

Required tests:

1. stability (should not cause CTD)

2. performance (should not cause any FPS drop etc.)

3. setting:

- what was checked should remain checked even after save / load

- what was unchecked should remain unchecked

4. I've noticed some slowdown when accessing "Per item rating" page in MCM. Does anybody have the same issue?

 

Schedule:

Due to my lack of time I have to postpone development for few weeks.

- I will try to prepare demo where this mod will be used

 

Please ask now if you want to add new config. menu item or category.

Also note that this is still WIP so some options might be removed

 

All questions and suggestions are welcome.

PS: I'm using Skyrim Immersion Mods as the "branch" name, to tell what's the main purpose of this mod. I'm not reserving this name and everybody is free to use it.

 

Latest version:

SIM_Clothing_Evaluation_0.2.0_21042013.zip

 

Old versions:
SIM_Clothing_Evaluation_0.1.0_13042013.zip

Link to comment

Updates:

 

Update 21.04.2013 (ver.0.2.0):
- Added new overall rating options:
Swimsuit
Nipple piercing visible
Labia piercing visible
Clitoris piercing visible
Hands tied
Legs tied
Gagged
- Added new per item rating:
Swimsuit
- Added readonly API
- Some bugfixes

Update 13.04.2013 (ver.0.1.0):
- First release
- Please do NOT use this version for mod development. This version is for tests only and can be unstable.

 

 

SIM Clothing Evaluation API:

 

 

To gain access to clothing evaluation add this property to your script:

SIM_CE_Model Property yourPropertyName Auto
SIM_CE_Model is the main responsible script, all data are stored here.

When assigning properties for your script in CreationKit select yourPropertyName and
link it with SIM_ClothingEvaluation. This means that in Properties for script window
the "Pick Object:" will be SIM_ClothingEvaluation.

;----------------------------------------------------------------------
; Interface for modders
;----------------------------------------------------------------------
 
;----------------------------------------------------------------------
; readonly properties
;----------------------------------------------------------------------

; Used to address related Armor[] array
Int Property THONGS = 0  autoReadOnly
Int Property PANTIES = 1  autoReadOnly  
Int Property STOCKINGS = 2  autoReadOnly  
Int Property CORSET = 3  autoReadOnly  
Int Property BRA = 4  autoReadOnly  
Int Property JEWEL = 5  autoReadOnly  
Int Property HEELS = 6  autoReadOnly  
Int Property HIGHHEELS = 7  autoReadOnly
Int Property SWIMSUIT = 8  autoReadOnly

used with function IsArmorOfType(Armor armorRef, int armorType)
you can access these properties by using SIM_CE_Model reference
eg:

SIM_CE_Model Property myClothingEval Auto

Function MyFunction()
  int thisIsJewelId = myClothingEval.JEWEL
EndFunction

;----------------------------------------------------------------------
; Readonly properties
; Per item rating related properties
; These properties are updated each time Actor equip / unequip armor piece
; See: SIM_ClothingEvaluation -> Quest Aliases -> PlayerAlias -> SIM_CE_ActorRefAlias
;----------------------------------------------------------------------

bool property HasThongsEquipped
bool property HasPantiesEquipped
bool property HasStockingsEquipped
bool property HasCorsetEquipped
bool property HasBraEquipped
bool property HasJewelEquipped
bool property HasHeelsEquipped
bool property HasHighHeelsEquipped
bool property HasSwimsuitEquipped

usage:
SIM_CE_Model Property myClothingEval Auto

...

Function MyFunction()
   if myClothingEvalEnd.HasSwimsuitEquipped
      Debug.notification("Lets swim together")
   endif
Function

;----------------------------------------------------------------------
; Readonly properties
; Overall rating related properties
; These properties can be changed only from MCM
;----------------------------------------------------------------------

bool property IsRatingArmor
bool property IsRatingArmorSexy
bool property IsRatingClothingCasual
bool property IsRatingSportsWear
bool property IsRatingDress
bool property IsRatingLingerie
bool property IsRatingBodysuit
bool property IsRatingSwimsuit

;----------------------------------------------------------------------
; Readonly properties
; How player looks like
; These properties can be changed only from MCM
;----------------------------------------------------------------------

bool property IsRatingHero
bool property IsRatingAdventurer
bool property IsRatingDominant
bool property IsRatingSubmissive
bool property IsRatingNaked
bool property IsRatingWhore
bool property IsRatingProstitute

;----------------------------------------------------------------------
; Readonly properties
; Cloth extra characteristic
; These properties can be changed only from MCM
;----------------------------------------------------------------------

bool property IsRatingPantiesVisible
bool property IsRatingBraVisible
bool property IsRatingNipplesVisible
bool property IsRatingBreastsVisible
bool property IsRatingPussyVisible
bool property IsRatingButtVisible
bool property IsRatingNipplePiercingVisible
bool property IsRatingLabiaPiercingVisible
bool property IsRatingClitorisPiercingVisible

;----------------------------------------------------------------------
; Readonly properties
; Other characteristic (readonly)
; These properties can be changed only from MCM
;----------------------------------------------------------------------

bool property IsRatingHandsTied
bool property IsRatingLegsTied
bool property IsRatingGagged

;----------------------------------------------------------------------
; You can use these proeprties if you dont want to use readonly counterparts.
;----------------------------------------------------------------------

bool property orArmor = false Auto
bool property orArmorSexy = false Auto
bool property orClothingCasual = false Auto
bool property orSportsWear = false Auto
bool property orDress = false Auto
bool property orLingerie = false Auto
bool property orBodysuit = false Auto
bool property orSwimsuit = false Auto

; How player looks like
bool property orHero = false Auto
bool property orAdventurer = false Auto
bool property orDominant = false Auto
bool property orSubmissive = false Auto
bool property orNaked = false Auto
bool property orWhore = false Auto
bool property orProstitute = false Auto

; Clothing extra characteristic
bool property orPantiesVisible = false Auto
bool property orBraVisible = false Auto
bool property orNipplesVisible = false Auto
bool property orBreastsVisible = false Auto
bool property orPussyVisible = false Auto
bool property orButtVisible = false Auto
bool property orNipplePiercingVisible = false Auto
bool property orLabiaPiercingVisible = false Auto
bool property orClitorisPiercingVisible = false Auto

; Other characteristics
bool property orHandsTied = false Auto
bool property orLegsTied = false Auto
bool property orGagged = false Auto

;----------------------------------------------------------------------
; Functions
;----------------------------------------------------------------------

;----------------------------------------------------------------------
; Returns true if armor is of given type
;----------------------------------------------------------------------
bool Function IsArmorOfType(Armor armorRef, int armorType)

usage:
- if you have access to armor reference you can check whether this armor reference was evaluated by
player.

code:

SIM_CE_Model Property myClothingEval Auto

Event OnObjectEquipped(Form akBaseObject, ObjectReference akReference)
    Armor armorRef = akBaseObject as Armor
    if IsArmorOfType(armorRef, myClothingEval.THONGS)
        Debug.Notification("Yay you are wearing thongs!")
    endif
EndEvent

;----------------------------------------------------------------------
; Returns array of equipped armors (31 items).
; Can contain None instead of Armor if related slot was empty!
;----------------------------------------------------------------------
Armor[] Function GetEquippedArmors(Actor player)

 

 

Link to comment

Interesting, i'll be following this. i've seen various "armors" and apparels that aren't more than bikinis, or are simply see-through. It would make sense that they would still make people react as if you were (almost) nude.

On the other side there are also some pretty shiny armors. Is there dialog of NPCs commenting on your clothes when they are more noble or something?

Link to comment

Interesting, i'll be following this. i've seen various "armors" and apparels that aren't more than bikinis, or are simply see-through. It would make sense that they would still make people react as if you were (almost) nude.

On the other side there are also some pretty shiny armors. Is there dialog of NPCs commenting on your clothes when they are more noble or something?

 

Well so far you will be able only to configure characteristics for weared armor set. Other moders will be able to exploit clothing evaluation and create immersion mods where reaction of NPCs can be based on your visage etc.

 

For instance some people can configure that their female pc looks like "hooker" ;) and there can be mod where male NPC will offer money for their services if they look like hooker...

 

Hopefuly I will be able to prepare something like that by myself.

 

Link to comment

Oh Lordy, this is what ive wanted in these types of game for ages, so hope you achieve your goal.

 

I'm no modder but if my services as a beta tester i will try anything you like, or jsut be a cheerleader.

Close to a decade I've imagined a mod/function like this, so I'm fully invested in this endeavor7.

Link to comment

No chance anyone who has made an armor so far will update it with your mod. So I'd recommend to give the player the option to 'rate' any armor him/herself.

 

PS: I should have read further, you already figured that out. I see. Well, then: Good luck. I have high hopes for this mod and futures mods that requiere this one.

Link to comment

No chance anyone who has made an armor so far will update it with your mod. So I'd recommend to give the player the option to 'rate' any armor him/herself.

 

PS: I should have read further, you already figured that out. I see. Well, then: Good luck. I have high hopes for this mod and futures mods that requiere this one.

 

Yes you are right unfortuantely I can't ambush other modders and force them to "attach my scripts to your armor NOW bi**ch!" so some ratings will not be bound to armor pieces. On the aother hand there is dedicated menu "per item rating" where you can bound some characteristics to armor.

I would like to bound the whole evaluation to currently equipped armor set, but so far I have no idea how to do it propertly without nasty stuff and workarounds :s.

 

Link to comment

This reminds me of that Fallout 3 Clothing Evaluation mod. I wish you good luck and hope someone creates a "comments mod" and more based on your framework. ;)

Thank you, that's exactly my goal - something like Fallout 3 Clothing evaluation.

 

 

Link to comment

I can see a lot of uses for this in the Working Girl mods when I get random approaches in. Thank you I was going to go with armor rating but  with this the player could pick what they think is sexy that way they can pick there own armor when they want approached. This would be great for random Rape plugins too. Hopefully this gets some attention once everyone's squared away on the new framework. I rarely browse this section this is the first I've heard of it.

Link to comment
  • 1 month later...

Hi all, I'm now preparing demo where NPC will comment player's appearance. Unfortunatelly it's a bit hard to figure out how to do it propertly so please be patient :)

 

Future plans:

- mod where NPC will comment player's appearance, gather around player and stare, point at player, whistle etc. Just some fun stuff.

Link to comment

This is some serious good stuff, I always get bored of seeing NPCs totally ignore dragonborn's attires, this would be so much fun if NPCs could properly recognize you are wearing a skimpy set of clothing with a lot exposed or a fully clad armor showing no skin at all. But do we have any voiced comments about how well you are dressed other than when you are naked? Looks like we will be needing voice actors down the road too. I see there is a lot to do in this mod, hopefully more modders will start picking up the interest on this one!

Link to comment

Needs to have the guy's stuff too, penis and scrotum piercings (I don't use myself but see the lack in what you have so far).

 

Maybe a "See through" rating from 0 to 100%. I have one adventurer wearing what is basically invisible armor, all her adult bits and pieces and strategically placed tattoos are plainly visible.

 

Tattoos are another thing to be rated, not quite clothing but it would be great to have a mod where an NPC exclaims about that tattoo on the breast or the one down on or next to the pussy, again think of the guys so maybe a generic "genital tattoo" and "near genitals tattoo"? "Near breast", "On breast", "Tramp Stamp", "On buttocks" etc.

 

Those anal toys that produce visible tails definitely need to be flagged.

Link to comment
  • 1 month later...

I apologise for necro-ing, but I just remembered about this. I seems like such a good idea it would be a terrible waste for this to disappear. One of you fantastic mod wizards should do something with this.

 

Then we can all enjoy the delights of the guards exclaiming in shock as our dragonborn slinks past with her tits out :)

Link to comment
  • 3 weeks later...

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more information, see our Privacy Policy & Terms of Use