• Announcements

    • Ashal

      SITE MOVED - IN READ ONLY MODE   12/08/2015

      Please use http://www.loverslab.com moving forward. Site has been restored to a previous version, and this one placed into a read-only mode. This is available for a limited time so users may reference/copy content that has been lost in the transition. This will no longer be accessible by December 22nd, 2015.

astymma

Contributor
  • Content count

    1,682
  • Joined

  • Last visited

1 Follower

About astymma

  • Rank
    Romani Ite Domum
  • Birthday 07/15/1966

Contact Methods

  • ICQ 0

Profile Information

  • Gender Male

Recent Profile Visitors

2,092 profile views

2 files

  1. SmallerTalk

    SmallerTalk version 1.2.6

    I have taken ownership of Prideslayer's SmallerTalk and have added a few new features to it that will, and this has been proven fairly
    extensively through testing some very hard to talk to NPC's, make SmallerTalk a replacement for SmallTalk for any mod that needs the
    functionality SmallTalk provides.

    Why use SmallerTalk instead of SmallTalk?
    SmallTalk overrides vanilla records, SmallerTalk does not.
    SmallTalk is huge and causes you to watch the entire load sequence, SmallerTalk does not.
    SmallTalk does not handle dialogues it doesn't have a replacement for, SmallerTalk does.
    SmallTalk cannot fix NPC's that have forced goodbyes, SmallerTalk can.
    SmallTalk propagates all vanilla dialogue errors fixed by community and official patches/dlc's, SmallerTalk does not.

    How SmallerTalk works:
    SmallerTalk has a non-vanilla greeting and a non-vanilla response. It hooks the use of the ActivateControl (typically the "E" key) and if the target is not
    in combat, is not a creature, is not dead and IS an actor... it performs "StartConversation player, SmallerTalkGreeting" and sets a variable that is used by the greeting as a selection criterion so the NPC uses it. It does NOT in any way alter activation so it won't mess with activation scripts nor stop standard dialogue whatsoever. What it does do is cause a conversation with an NPC who has nothing but "goodbye" flagged dialogue responses that proceeds as follows:

    NPC: What's up?
    YOU: Nothing much... and you?
    NPC: Same ol', same ol'...

    ...
    and then it does not close the dialogue. Any mods you have that hook into GREETING that would display options such as SewerSlave, SexoutSex,
    HowAbout, UseableCigarettes and other mods of that type will then display their dialogue topics.

    More Information
    NEW In 1.2.6... Prefaced all debug messages with "SmallerTalk: ".

    NEW In 1.2.5... Ability for mods to have NPCs ignored by SmallerTalk. 2 options... add NPC to SmallerTalkIgnoreList (formid list) or SmallerTalkIgnoreFaction (faction) with rank 0.

    NEW In 1.2.4... Randomized dialogue (10 random greetings and 10 random responses) available as an MCM option, default is OFF

    In 1.2.3... Conversation after companion wheel use is now an MCM option and defaults to ON

    In 1.2.2... Reverted to armor tokens so they could be set non-playable and not appear in vendor inventories.

    In 1.2.1... Fix for weapons disappearing and becoming unusable.

    In 1.2.0... PROPERLY checking for GetSleeping now

    In 1.1.9... Can set timer delay from 1 to 10 seconds in MCM screen (default = 3).

    In 1.1.8... entirely new dialogue initiation code using a dialogue token, won't stomp on vanilla dialogue that was flagged as both SayOnce and Goodbye.

    In 1.1.7... the MCM config option to disable SmallerTalk while sneaking.

    In 1.1.6... critter support with body language dialogue in place of speaking... can be disabled(default)/enabled through MCM

    Altered Companion Wheel functionality response to disregard Cass so you won't see "we done?" , you'll get the SmallerTalk greeting-response, this is
    because Cass was EXTREMELY resistant to SexoutSex dialogue.

    Some NPC AI was locking up after using SmallerTalk on them. This is an attempted fix, please let me know if you have any more AI lockup issues.
    Added double protection AI reset Token. Fixed code error.

    With MCM you can enable or disable the mod from the MCM menu.
    With MCM you can enable or disable debug messages from the MCM menu.
    MCM is NOT required by the mod but the mod does support its use.

    SmallerTalk can display debug information. Typically it can be displayed by typing "set .doDebug to 1" or turned off (default) by typing "set .doDebug to 0".

    One
    situation with the companion wheel has a special handler... in the case
    of trading using the companion wheel, I have set SmallerTalk to NOT do
    its conversation and instead respond with "We done?" and exit the
    dialogue. This was an unintuitive use of SmallerTalk and was
    disorienting to testers so it was changed. Cass exempted from this.

    If tapping the activate key (typically the "E" key) does not start the SmallerTalk conversation or an NPC proves unwilling to start the conversation... simply hold down the activate key for 3 seconds while keeping your crosshair on the NPC and then release... that WILL initiate the SmallerTalk conversation even with the most recalcitrant NPC's who possess factions like ForceNoGreeting like wastelander template NPC's, AWOP Wastelanders, freeside generics, and such.

    Modders wishing to test SmallerTalk versioning from within their code to see if the user is using the right version can check the global value "SmallerTalkVersionNumber" and/or the mod description. The mod description will be in the form "v1.0.0" and the global will be a float such as "1.00". The two will be kept in sync with each new release as they happen.

    Feel free to provide feedback, testing results and bug reports in this thread.

    63,180 downloads

    Updated

  2. SexoutPositioning

    Here is a positioning mod for SexoutNG. Current Version: v0.3op (current version is SexoutPositioning-Odessa-Fix.7z)
    If you have any problems with the mod, report them in the Support Topic.

    Current Features:

    When a SexoutNG sex act begins AND the player is involved, Sexout positioning will kick in with a message displayed that it's now active.
    Once positioning is active it will respond to 10 keys as follows (NOTE: these are the keyboard 1-0 keys, not the numkeys on an extended keyboard):
    1 - move selected actor forwards
    2 - move selected actor backwards
    3 - move selected actor left
    4 - move selected actor right
    5 - move selected actor up
    6 - move selected actor down
    7 - change selected actor (starts with B, then A, then C, then B again... will toggle select all actors off if it was toggled on)
    8 - toggle select ALL actors (keys 1-6 will now move all actors if toggled on, select previous selected actor if toggled off)
    9 - reset all actor positions to starting position before any changes were done
    0 - toggle sexout timer on and off
    keys 1-6 take effect as long as the key is held down, keys 7-0 take effect after they have been released

    When the sex act ends, Sexout positioning will shut off.

    Current Issues:
    When the timer is paused, sometimes one or all of the actors will get redressed. (will fix with Prideslayer's input)
    Toggling the timer on and off will not stop Sexout Lust from managing the Sexout timer as it wants to.
    Foot IK is still active so moving actors up and down can be blocked by collision with the ground or the other actors.
    if you're using the Groovatron, you'll need to remap the default key for GroovySettings from 0 to something else.

    Debug:
    Debug messages are currently ON by default (later releases will include a toggle).
    If you get an Abort message, positioning will be turned off for the current act (unrecoverable error).
    Check console messages after an abort and report what happened in the support topic.
    If you get a WTF message, something unexpected happened (some are unrecoverable errors, some not).
    Check console messages after a WTF and report what happened in the support topic.

    Credits:
    Prideslayer
    Odessa

    Change Log:
    06-14-13 Initial Release.
    06-17-13 Changes Main Spell to correctly ascertain which actor has the data needed in their NX vars.
    07-04-13 Makes console messages more verbose and attempts to start clean each sex act.
    07-04-13 Correction of bug that would have caused sex acts near the player to reset the player.
    07-06-13 Added protection to spells so that if they are dispelled and then execute one more frame of ScriptEffectUpdate, they'll do nothing (no repeat of code).
    07-07-13 Add a timer in SpMonitor to make sure that GetSelf returns an actor before giving up and aborting.
    11-20-14 Uploaded new version containing Odessa and Prideslayer's updates.

    11,234 downloads

    Updated