-
Posts
436 -
Joined
-
Last visited
Nexus Mods Profile
About RichWebster
Profile Fields
-
Website URL
https://squareonemedia.co.uk
-
Country
United Kingdom
-
Favourite Game
Skyrim
RichWebster's Achievements
-
SSE Skip/disable seating animation?
RichWebster replied to RichWebster's topic in Skyrim's Creation Kit and Modders
Or even better, move a furniture position with the player already seated? -
Hey folks. Is there a way to have the seating animation skipped, either via script or keyword or such, for a specific object? I thought MoveTo() would do the trick, based on the notes, but it just moves the player to it, not force them to sit instantly.
-
Afternoon all. I've started putting together a coding standards spec for Papyrus scripts and wanted to hear other people's thoughts. https://github.com/rwebster85/PapyrusCodingStandards/blob/main/spec.md It's not something I want to try and force other people to use. It's just something I've written for my own projects, based on outside experience.
-
SSE GetSkillName() or Equivalent?
RichWebster replied to Wolfpack49's topic in Skyrim's Creation Kit and Modders
Trainers have a faction attached to them that specifies the skill they train, if that's any use. https://wiki.nexusmods.com/index.php/Adding_a_Trainer_NPC_to_Skyrim -
Attach a new script to your Activator and add the following: event OnActivate(ObjectReference akActionRef) UI.InvokeString("MapMenu", "_global.skse.OpenMenu", "MapMenu") endevent I've only ever installed SKSE manually so I can't speak to MO. But you should make sure the SKSE scripts are installed correctly by going to Data/Scripts/Source and seeing if there's a UI.psc file in there.
-
This requires SKSE: UI.InvokeString("MapMenu", "_global.skse.OpenMenu", "MapMenu") Or as a helper function: ;/* * Opens a UI menu by invoking a string. Requires SKSE * Example for asMenuType is "InventoryMenu" * * UI.InvokeString example usage: * {Opens the Map Menu} * UI.InvokeString("MapMenu", "_global.skse.OpenMenu", "MapMenu") */; function OpenMenu(string asMenuType, string asMenuName = "HUD Menu", string asTarget = "_global.skse.OpenMenu") global UI.InvokeString(asMenuName, asTarget, asMenuType) endfunction
-
There's lots of tools and techniques you can use, all depends on what your mod will do. If it's scripting you can use software engineering diagrams like UML, data flow diagrams, class diagrams, entity relationship etc. Simple bullet point lists are good for high level feature lists and details. You can then use those to create user stories, which can then be turned into other diagrams I listed above.
-
Modding Bethesda Games on Game Pass - What we know so far
RichWebster replied to Pickysaurus's topic in Site Updates
In response to post #91957498. #91958333, #91964623, #91969593, #91974693 are all replies on the same post. @OmegaDarkKnight I agree. It would be a mistake to block out the modding scene in future titles. Bethesda knows that, and my hope is MS will know it to. I'm not too worried about these Game Pass versions setting a precedent, since all the games are available elsewhere already. Also worth remembering that a game releasing on Game Pass doesn't mean you can't buy it. I purchased Forza Horizon 4 despite being a Game Pass subscriber because I wanted to own a copy. -
Hunterborn uses that function, as does my hunting mod. I've never seen that behaviour and I don't think HB has either. Is it related to the state being set? We use 4 and haven't had any problems.
-
SSE CK - Find users of objects
RichWebster replied to ChewNTobacca's topic in Skyrim's Creation Kit and Modders
Yea it's not super intuitive for new users :)