Jump to content

Recommended Posts

Posted

Ok, new release posted today. AGAIN, this is an intermediate release primarily for people helping out in the authorship of description edits. Generally, there is nothing wrong with the regular use of this mod - it seems fairly stable after testing the last couple of days. Just some messages are not generated.

 

Details...

 

- SexLab 1.5x expanded support for various animation tags and so now certain animations are going to trigger a description lookup in Apropos for files that don't exist yet.

- For instance, we need a FemaleActor_Horse_Anal_Rape.txt file because some horse animations now have ANAL as a tag.

- Also, I have added support for {FAROUSAL}, {MAROUSAL}, and {READINESS}, in the style of this post: http://www.loverslab.com/topic/28123-apropos/page-2?do=findComment&comment=704508

- I have added 6 new files to support rendering messages when a wear&tear state has increased or reduced for the three areas, e.g. FemaleActor_WearTearIncreased_Anal.txt. They need to be fleshed out.

- The Wear and Tear descriptor file is now more structured. Instead of a single word per level (level 0 => "virgin", ... level 9 => "battered"), each level resolves to an array of potential words.  This needs to be fleshed out.

- Stage start/end progression messages are still being drafted and not ready for community contribution as of yet. Soon though.

- The area  that has gotten the most attention currently are the files under "FemaleActor_Draugr".

 

 

Posted

As I mentioned above, I've added support for inserting words that are driven by SexLab Actor Arousal scores. The rough lookup falls into 5 buckets. Example/prototype:

 

< 20 aroused = dry, barren unprepared limp, lifeless, flaccid
> 20 aroused = wet, damp ready enlarged, erect
> 40 aroused = slick, slippery eager firm, rigid, tense
> 60 aroused = drooling, dripping needy hard, stiff

> 80 aroused = slavering, gushing, slobbering desperate painfully hard, throbbing, rock hard

 
For the case of a male/creature rapist, the arousal score is boosted by 20. Otherwise, you might have a bandit raping a female described as having a "limp" penis. So at the minimum male rapists start off with a Boosted arousal score of 20 (enlarged, erect).
Posted

I've added an MCM option to enable logging of every actors Arousal, Lewdness (binary yes/no), Pain (0-100), and Enjoyment (0-100). They look like this:

<lewd> <arousal:50> <pain:20> <enjoyment:40>

At the end of every actor name printed in the Apropos log.

 

My plan, if you are wondering, is to use all four of these concepts in the generation of some kind of message/description. 

Posted

Wear & Tear is now-user configured in different ways:

 

1. I can control the degrade "factor" - defaults to 1.2. Controls the degree of exponentiality in how W&T degrades over time. Set to 1.0 for a linear progression, or greater than 1.0 for an exponential degrade.

2. The longer the actor has gone without activity in the sexual area, the faster the w&t degrades in the area. See #1.

3. If an actor resumes activity in that area (e.g. Vaginally), the degrade 'resets' (not the actual value, but accounting for the degrade process).

4. The user can configure the total maximum value for W&T 'value'. So you can limit the upper value of accumulated W&T. Defaults to 2000.

5. You can alter how often degrade occurs. Defaults to every 12 hours. 

Posted

Are you still looking for feedback from Apropos_Beta_2014_04_24 or is there enough change to make that feedback not too valuable? I love the mod and thank you.

 

Thanks Kyrie for the kind words. 

 

Generally I think feedback on the 4/24 version is fine. Have you  seen the feature suggestion thread for Apropos?

 

http://www.loverslab.com/topic/28360-apropos-feature-request-and-descriptions-submission/

 

If you have feedback that is more bug related, it might be better to hold off and compare with the new version of Apropos.

 

Thanks

Posted

gooser could you tell me/us which new files need to be added? It's good to know that more tags are supported, but it's rather useless if you don't know what is added.

 

Edit: Stupid question, the tags are oral/anal/vag, but one question through: Can I write now diffrent files for creature animation like: "horse grabing", "chaurus revert" and the animation where a giant fingers the PC?

Posted

 

 

I'm getting ready for an intermediate release - a release specific to those who want to help author the database files. I want to get into your hands a new version Apropos so you can begin testing, finding the gaps, and providing edits for all the new things that have opened up:

 

1- New arousal tags. I have added {READINESS}, {FAROUSAL} and {MAROUSAL}

2. New support for vag/anal/oral Animation tags in creature animations.

3. Others.

 

Only reply if you are interested in pitching in. This will not be a general release but just a release to bump up the database files.

 

Thanks

 

Not sure how much time I have right now, but I'll help where I can.

 

 

Decauk, I've missed you! What's happened? New Job?

 

 

Wedding planning, I get married in two months.

Posted

 

 

 

 

 

I'm getting ready for an intermediate release - a release specific to those who want to help author the database files. I want to get into your hands a new version Apropos so you can begin testing, finding the gaps, and providing edits for all the new things that have opened up:

 

1- New arousal tags. I have added {READINESS}, {FAROUSAL} and {MAROUSAL}

2. New support for vag/anal/oral Animation tags in creature animations.

3. Others.

 

Only reply if you are interested in pitching in. This will not be a general release but just a release to bump up the database files.

 

Thanks

 

Not sure how much time I have right now, but I'll help where I can.

 

 

Decauk, I've missed you! What's happened? New Job?

 

 

 

 

Wedding planning, I get married in two months.

 

 

Well, CONGRATS to you! :) 

 

My wife and I mark 35 years this year so from someone with a bit of experience in being married..... may you have a life a happiness. :)

Posted

Susanoo27

 

Basically play the game a lot and then examine the apropos logs. Apropos will tell us about files that are missing that it is programmatically looking for in the logs. It would be easy enough to use Hentai Creatures to summon each of the creature types find the gaps and missing files. I'm not sure a lot is missing with humanoid sex.

 

There are scenarios that are not covered yet programmatically such as holding messages, etc. That is, not an animation tag gap per se, but new animation types altogether. I would like to explore those too.

 

Make sense? If it's too much I can always just generate a list of files that are needed and put together a list.

Posted

Gooser:

Apropos beta and my male PC STILL can't deflower a virgin. I know I'm a pain in the ass about this, but I play a male character often enough that it's an issue. :)

 

I'm seeing a message in MCM that no actors are being tracked for W&T. (no PC and no NPCs)

I'll work on the description text files but was testing basic function forst to make sure it was working. 

I don't get stage change messages (I'll look at the logs, but they aren't very readable in friendly terms. Do you use a log formatter or something to make them easier to read?)

 

I'll switch over to a female character for additional testing. But that male PC being unable to UNvirgin a virgin was a disappointment :)

 

Short run Apropos log attached:

 

aproposBETA-1.zip

Posted

Rest assured ill look at this right away. I take deflowering Very seriously. :). I just never test with male PC

Posted

Should I be turning on the trace in order to see what files it's looking for?

I just looked at that log I sent you and it doesn't have that information at least that I can find.

 

I DID find an easier way to look at the logs. 

 

Open notepad

Edit -> Replace

Rreplace 

"[" with "<br>["

 (no quotes)

 

File -> Save As... 

then drop down the file type at the bottom of the dialogue so it says All Files, save with an html extension

Open it in Chrome (or whatever browser you use)

 

NOW I can read the logs. :)

Posted

OH! And as before... a male NPC can deflower them. A male PC apparently can not. 

 

Yep, just checked. I'm not even generating virginity lost messages for Male PC. Code's not even there. I will add it.

Posted

Well after I need some time to find which files are missing. Well I'm a idiot and searched in papyrus0.log a long time till I rember that apropos has it's own logfiles *facepalm*.

 

After studing the log I found two thinks:

  1. I think "Chaurus Reverse" is tagged wrong. The tags are: "(,,,gone,Creature,Bestiality,Dirty,Holding,Chaurus,Anal,Fc)" but I think the Anal tag doesn't belong to this animation and should be replaced with the Oral tag.
  2. If I looked at it right the "Horse Doggystyle" now always use the Anal tag. If it is possible, it would be nice if Anal tag and Vaginal tag have each a 50% chance to appear. 

 

Edit: gooser you did suggest to use hentai creature for testing purpose, I think spellanimalesex is better, cause it give you a chamber with nearly all supported animales (only missing are Vampirelord, Gargoyl, Deadra and a group of Falmer).

Posted

Should I be turning on the trace in order to see what files it's looking for?

I just looked at that log I sent you and it doesn't have that information at least that I can find.

 

I DID find an easier way to look at the logs. 

 

Open notepad

Edit -> Replace

Rreplace 

"[" with "<br>["

 (no quotes)

 

File -> Save As... 

then drop down the file type at the bottom of the dialogue so it says All Files, save with an html extension

Open it in Chrome (or whatever browser you use)

 

NOW I can read the logs. :)

 

It might be easier to use Notepad++ (http://notepad-plus-plus.org/download/v6.6.4.html)

 

Posted

In the current release, I have an Animation Patchups quest, that can remove/add tags to any animation. Currently it removes "Gangbang" from two falmer animations. If it makes sense, I can remove tags from this animation "(Chaurus) Reverse".

 

Re: horse doggy, I don't have any mechanism to "fake" variation between tags like you suggest. But that's interesting.

Posted

 

Okay, so what you are saying is that there is something wonky with how SexLab is computing skills generally, but not with keeping track of time spent in the different areas?

 

I'm almost inclined to stored some JC form-specific variables against the actors in the scenes...

Using the time values will insulate you from any changes to the skills values, it will be much cleaner that way.

 

 

Waxen, where should I be looking API-wise? When I look over sslActorStats, i see things like:

; Last sex - Real Time - float seconds
float function LastSexRealTime(Actor ActorRef)
	return GetFloat(ActorRef, "LastSex.RealTime")
endFunction

Those functions don't seem to be specific for body part/area. I need to break down vaginal/anal/oral per actor. What am I missing?

Posted

 

Should I be turning on the trace in order to see what files it's looking for?

I just looked at that log I sent you and it doesn't have that information at least that I can find.

 

I DID find an easier way to look at the logs. 

 

Open notepad

Edit -> Replace

Rreplace 

"[" with "<br>["

 (no quotes)

 

File -> Save As... 

then drop down the file type at the bottom of the dialogue so it says All Files, save with an html extension

Open it in Chrome (or whatever browser you use)

 

NOW I can read the logs. :)

 

It might be easier to use Notepad++ (http://notepad-plus-plus.org/download/v6.6.4.html)

 

 

 

What he said ^^^

 

Either notepad++, or Notepad2, or Sublime Text, etc...

Posted

In the current release, I have an Animation Patchups quest, that can remove/add tags to any animation. Currently it removes "Gangbang" from two falmer animations. If it makes sense, I can remove tags from this animation "(Chaurus) Reverse".

 

Re: horse doggy, I don't have any mechanism to "fake" variation between tags like you suggest. But that's interesting.

 

Well the problem is the the anal tag is misplaced, the Reverse-Animation is compareable to a 69 and if I'm not mistaken it has more to do with oral-sex than anal-sex. But in the end it's "unimportant", cause we just have to remember it when editing the file  ;) .

 

To Re: If you can use "Random" and if-clauses, than it's should be easy just need a variable use Random to give it a value 0 or 1 and use "if" to decide wich tag should be used. I don't know the syntax you need to use but it should be equal to (example is for bash-syntax if someone cares):

 

tag_change=$(RANDOM % 1)

if [ $tag_change == 1 ]

then

  tag = anal

else

  tag = vaginal

fi

 

Posted

Since I wanted to use clean saves for this I decided it was time to clean out a bunch of old saves. Somewhere along the line I broke Schlongs. I mean I have a couple saves that load it correctly and some that load the core but not the add-ons. Very weird. THEN I screwed up my Ningheim race. I think I'm getting really close to having to reinstall from scratch and that prospect is not attractive to me. SOOOooo many custom outfits and custom bodies.... and.... *cry*

 

and I have people coming over tonight and have to clean.... so I think I'm done for today (sorry) and I'll have another look at everything tomorrow when my frustration level is lower.

 

Tonight's group at my house? 

 

I teach meditation.

 

:D

 

Posted

Since I wanted to use clean saves for this I decided it was time to clean out a bunch of old saves. Somewhere along the line I broke Schlongs. I mean I have a couple saves that load it correctly and some that load the core but not the add-ons. Very weird. THEN I screwed up my Ningheim race. I think I'm getting really close to having to reinstall from scratch and that prospect is not attractive to me. SOOOooo many custom outfits and custom bodies.... and.... *cry*

 

and I have people coming over tonight and have to clean.... so I think I'm done for today (sorry) and I'll have another look at everything tomorrow when my frustration level is lower.

 

Tonight's group at my house? 

 

I teach meditation.

 

:D

 

You don't want to teach them how to mod a game? ;)

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

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