• 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.

jbezorg

Contributor
  • Content count

    2,406
  • Joined

  • Last visited

Blog Entries posted by jbezorg

  1. jbezorg
    I've been doing a little traveling and plan on doing a lot more in the coming year.

    Everything I've worked on is here. It's all open for anyone to mod and change. No need to ask.

    https://github.com/jbezorg?tab=repositories
  2. jbezorg
    Load the saved game containing the character with the face you want to export.
    While in 3rd person view, open the console and click on the desired character.
    type spf followed by the filename you want to save to and hit enter.
    (e.g. spf luvthisface)
    Exit the game and open CK
    From the top menu -> Open "File" -> Open "Data".
    Check Skyrim.esm and click OK
    In the object window: Actors -> Actor -> Preset -> and open the race you want to create the new preset for.
    Select any gender preset associated with your saved character's race and gender and open it.
    Change the ID to something new.
    ( e.g. "ImperialFemalePreset10" to "ImperialFemalePreset11" )
    In the actor window, select the "Character Gen Parts" tab
    ( It's the last tab. Use the arrow button next to the tabs to scroll extra tabs into view )
    Click the "Import" button.
    Browse to the file you created in #1 and click "Open".
    ( Hair will be Vanilla hair but that's okay. It will allow you to change hair mods later and still use your presets. )
    Click the "OK" button in the lower left of the Actor Window. You will be asked if you want to "create a new form". Select YES.
    You will then be asked "Are you sure? This object is currently in use by 0 objects and 0 references." Select YES
    Select the new preset in the Object Window and hit the CTRL+F4 key
    You will then be asked "Export face gen data for all select NPCs?". Select YES
    ( the gray-face bug is caused by not doing step 15 & 16)
    In the object window: Characters -> Races and open the race you just created a preset for.
    In the Race window, select the "Preset NPCs" tab
    ( It's the last tab. Use the arrow button next to the tabs to scroll extra tabs into view )
    In the "Preset NPCS" list right click and select "New"
    In the Select Form filter box, start typing the name you gave your preset in #9. You don't have to type it out fully, just enough so you can see it in the list.
    Select your new preset and click OK
    Click the "OK" button in the lower left of the Race Window.
    From the top menu -> Open "File" -> Open "Save". Name your esp file and save.
    ( e.g. "mypresets.esp" )
    Then activate your esp using whatever method you use to manage your mods.

    You will have a new preset on the race you modded.
  3. jbezorg
    I decided that Estrus Chaurus would be a good test for Actor Events. This way I can knock out the bugs on Actor Events before using it in SD2 and not have to deal with the headache of debugging both at the same time.
  4. jbezorg
    This diversion was necessary due to the number of mods available that trigger their events based off the actor's health value and the conflict that arise from competition.

    http://www.loverslab.com/files/file/242-wip-actor-events-framework-modder-resource/
  5. jbezorg
    Started alpha testing.

    No faction restrictions and factions (outside framework factions that are generally neutral) are not handled by the framework. That's an area specific mods should handle to allow for rival gangs of slavers.

    There isn't a % health threshold (unless you want one). For testing I am using slaver arrows that will knock out a NPC/Player only on a direct hit. A good center of mass shot will knock out the NPC/Player for 20 seconds. If a master (not necessarily the one that made the shot) doesn't then get close enough to collar the downed foe in that time then the Player/NPC is still free.
  6. jbezorg
    Well. I just watched a NPC slave try to escape and 2 masters react and hunt the escaping slave down and capture her. And all I had to do with the framework was this.
    Scriptname _sd2_debug_make_slave_run extends activemagiceffect _sd2_slavery_controller Property controller Autoevent OnEffectStart(Actor akTarget, Actor akCaster) if controller.IsSlave( akTarget ) controller.getActorsThread( akTarget ).SetActorAgenda( akTarget, controller.AGENDA_ESCAPE ) endIfendEvent
    That was a big hurdle. Slave and both masters were all allies in the same faction and up to this point any masters would just idle and do nothing as a slave made a break for it and, finally, got far enough away to be freed.