Jump to content

15gudasc

Premium Member
  • Posts

    70
  • Joined

  • Last visited

Everything posted by 15gudasc

  1. Here's the dream. Upon an actor's death: 1. Spawn an activator box on the body that gives a "Sever Head" action. 2. Upon activating the box, sever the actor's head with Actor.Dismember("Head1", false, true, false). 3. Then, somehow, store its game ID, so it can be referenced, disabled and/or moved around. 3. Place a fake "head" item in the player inventory (a quest item with any 3d model). 5. Ideally, the player could later place the dismembered "Head1" on a table during a scene (by selecting a dialogue option with a script fragment that teleports/enables it on the table) during a conversation with an NPC. Everything is straightforward except Step 3 and 5. Is something like this possible? I have never heard of being able to reference just one part of an actor's body in a script...but maybe it's doable. Thanks!
  2. Looking at quest Bos101, Call to Arms, specifically the escort scene with Danse toward Arcjet (BoS101SceneStage020_Escort). Somehow, this scene uses dialogue that doesn't require the traditional dialogue camera. Danse speaks and the player can run freely; the player isn't required to focus on Danse. I'm trying to create a scene that alternates between the traditional dialogue camera and this kind of non-dialogue camera. Anyone know how I do that? Unchecking "Camera Speaker Target" on a Dialogue Action box doesn't seem to work. Nothing I can find in BoS101SceneStage020_Escort suggests how this works, either. Thanks!
  3. Yep, that was it! I should make a habit of always ensuring aliases are optional. Thank you!
  4. Hello, this script is attached to a custom flare gun explosion. When it fires, it's supposed to launch a quest via a story manager node. But each time I fire the flare in game, I get the debug failure message below. event OnInit() utility.wait(1.0) if LGMIAFlareGunStart.SendStoryEventAndWait(akLoc = GetCurrentLocation(), akRef1 = self) debug.Notification("Flare Tracker Quest Started!") Else debug.MessageBox("Flare Tracker Quest didn't start") endif endEvent Here are images of the story manager node and quest data. https://imgur.com/a/aycJDUZ Despite the story manager node not having any conditions, and despite the quest's first stage to run on start, it just isn't running. Any ideas? Thanks!
  5. I last used the Creation Kit, version 1.10.162.0, to modify it. Trying to load it, I got the same error message in the Vortex launcher: Mod isn't a valid TES file. After which, even if I have the mod activated and installed, it doesn't load. I'm guessing that's because, yup, it would crash the game. It sounds like you're right, that this is a case of corruption. If it's of any interest to anyone, here's the .esp file: https://www.dropbox.com/scl/fi/2kaxbfns433m4qidlocnj/LandGodMadeinAngerNOTWORKING.esp?rlkey=590ypsjwu1bfk9bjac0y19t2s&dl=0
  6. Tried both, no dice. Interestingly, when selecting which files to load in the CK, it no longer recognizes any .esm's as parent masters, though it requires all of them. I'm not sure what else I might search for in Fo4Edit or elsewhere to address this issue-maybe the file's just corrupted?
  7. If it had the masterfile flag, it would appear under "Record Flags," right? I don't see it here. If it matters, the file suffix is still ".esp"
  8. Received the above error message when loading into the CK. It loads all masters and plugins except for "MyModName.esp" even if I have it selected. This is interesting, because I was working on the plugin earlier today without problems. The only thing that's happened since then is that I have been converting DDS files to TGA and placing them in the Data folder system, attempting to generate LOD for objects that were missing the appropriate files. Anyone else experience this error before? I thankfully have a backup from yesterday, if all else fails. Thanks!
  9. I figured this might be the case. At least it's a copy/paste job; though re-defining all those properties will be a time-suck. Oh well. Thanks!
  10. Novice scripter here. I migrated computers recently, and as a result, it seems my quest fragments fail to load in the quest that uses them. I've ensured they are placed exactly where they belonged in the previous computer's file path, when they loaded successfully. Here's a link to screenshots showing that the file names and fragment names line up, and are placed where they should be. https://imgur.com/a/JZ21NSY Anyone experience this before? How do I get the fragments back in the CK? Thanks.
  11. Sorry, I just found that there is indeed a condition function called "GetGlobalValue." That should work for this purpose. Thanks!
  12. That's a good idea–do you know what condition would work here? Is there some sort of "IsTrue" condition (I can't check atm) that knows how to read that global variable? I struggled to find one yesterday.
  13. Hi! I want to condition dialogue options based on whether an earlier dialogue options were chosen. I want to do this a lot over multiple conversations, so I've created a script with a set of simple functions that can 1. set a bool to true when a certain dialogue option is chosen, and 2. reset the bool so it's prepped for use again later. However, I'm missing a crucial component: I don't know how to create a condition that will only display a dialogue option based on DialogueOptionChosen = true. Here's my script. Any ideas? Also glad to hear if someone has an even simpler idea for how to do this. Thanks! Scriptname MyMod01:ConditionalDialogueScript extends Quest Conditional Bool Property DialogueOptionChosen Auto Function SetDialogueChosen() DialogueOptionChosen = true EndFunction ; Reset the dialogue option status Function ResetDialogueOptionChosen() DialogueOptionChosen = false EndFunction
  14. I just copy/pasted this area of the cell to an exterior cell, and all of those LOD references appeared. I was able to delete them and move the other objects back into the interior cell, after which they were gone. I must have placed and hidden these objects somehow...strange!
  15. Strange, the Show Sky checkbox and everything within it is already turned off and grayed out for this cell...thanks, though. I'll keep investigating.
  16. That makes sense. Do you know how I'd turn it off? I'm not sure how I turned it on, and I can't find any information on the forum or CK site. In this cell's cell window, the Exterior LOD Worldspace field under "Interior Data" says "Interior"
  17. Hi! I'm building a cell that uses exterior landscape features (primarily RockCliffCoast_Large01 and RockCliffCoast_Large02) and it looks okay in the CK. However, playtesting, it seems that there is extra (LOD?) collision/mesh data associated with these features that makes the area unplayable. Examples in images below: https://imgur.com/a/VyDRzbC Basically, there are many, many layers of rocky cliff that make it impossible to navigate. However, these don't appear in the CK. Is this solvable? There are many other rockcliffcoast pieces in the cell that aren't generating this issue...
  18. Yes, that was it! Works normally now that I've flagged all aliases as optional. Thanks a ton.
  19. Hello, For a couple weeks, I've been successfully playtesting the main quest in my WIP mod. However, today I've been struggling with a critical failure where the quest won't begin on startup, and it won't listen to setstage commands, either. An example of my attempt to progress the stages via console commands: setstage primaryquest 5 getstage primaryquest GetStage >> 0.00 So the game knows the quest is there (I'm not receiving a "quest parameter isn't recognized" message), but it just can't set the stage. To be specific, a separate quest is supposed to set stage 5 of this main quest immediately on game start. This has been working with no problems for weeks, until today. In response to this issue, I have set up a debug message that tells me the setstage primaryquest 5 script fragment is firing. I see it every time I playtest. And yet, the stage doesn't actually set, the quest never activates. Any ideas where I might start looking? It's so strange that the quest stages are completely untouchable...
  20. THANK YOU SO MUCH!!!! I have yet to test it but this makes sense when thinking about it. I will update when I can confirm that it does work.
  21. Hello! I'm having a problem where any NPC I create and give dialogue to cannot be skipped over. I end up having to sit there for nearly fifteen seconds for every line of dialogue! I'm not sure what the problem is. I know I have the "Make dialogue skippable box" checked for all of them, but that does not seem to fix it. Any ideas? I appreciate the help! DrumMerica
  22. I didn't realize it was a bad practice! It never caused problems in Fallout New Vegas mods. I suppose I can refrain from doing so in the future
  23. Hello! I am trying to create a script that begins a quest as soon as a radio broadcast finishes it's message. I've created a radio action in the "scenes" tab of the radio's quest, and in that action, I've created a topic. I have "run fragment" selected in the "on end" category of the scripts area, as well as a selected script in the "kmyQuest" tab that simply sets up the playlist for the radio station (which consists of only one audio file). This is the script fragment in the box below that: if 000RadioHomerQuest.GetStageDone(10) == 0 if Game.IsPlayerRadioOn() == 1 if Game.GetPlayerRadioFrequency() == 87 000HomersQuest.SetStage(10) endif endif endif I thought this word work just fine, considering I took it directly from the BoS100Radio quest. However, when I compile this, it says: Papyrus Compiler Version 2.8.0.4 for Fallout 4 Copyright © ZeniMax Media. All rights reserved. Starting 1 compile threads for 1 files... Compiling "Fragments:TopicInfos:TIF_000RadioHomerQuest_01012A90"... C:\Users\Clark\AppData\Local\Temp\PapyrusTemp\Fragments\TopicInfos\TIF_000RadioHomerQuest_01012A90.psc(24,6): required (...)+ loop did not match anything at input 'RadioHomerQuest' C:\Users\Clark\AppData\Local\Temp\PapyrusTemp\Fragments\TopicInfos\TIF_000RadioHomerQuest_01012A90.psc(27,3): required (...)+ loop did not match anything at input 'HomersQuest' No output generated for Fragments:TopicInfos:TIF_000RadioHomerQuest_01012A90, compilation failed. Batch compile of 1 files finished. 0 succeeded, 1 failed. Failed on Fragments:TopicInfos:TIF_000RadioHomerQuest_01012A90 I'm not sure what this means, or what I can do to fix it. I think what it is saying is that the script is not identifying "RadioHomerQuest" and "HomersQuest". Any help would be greatly appreciated. Thank you!
  24. Hey guys! So today I need some help trying to get slave collars to attach to NPCs through dialogue. I thought I had it all set up, but I guess I don't. So, eventually in the conversation, you say something that is supposed to put the collar on the NPC. In the Dialgoue Editor of the GECK, I have the Result Script as: Women1.giveitem SlaveCollar 1 Then, the next line they say is supposed to activate: if getstage 000NeSideStory < 20 set WomenWithCollars + 1 Women1.addscriptpackage 000WWCRunToJail ShowMessage 000successfulscript endif end Unfortunatly, none of this happens! What am I doing wrong? Any help would be greatly appreciated, thanks =)
×
×
  • Create New...