0 of 0

File information

Last updated

Original upload

Created by

c6

Uploaded by

c6dev

Virus scan

Safe to use

127 comments

  1. c6dev
    c6dev
    • premium
    • 223 kudos
    Locked
    Sticky
    FOSE v1.3 beta 2 is REQUIRED. Triple-check your installed version before reporting issues.

    Feel free to request functions/fixes in the comments and i'll have a look if i have time.

    Note that FOSE was left in a very poor state before the xSE team moved on, which means the following features are not available, and script functions related to them are currently NOT possible:

    • array variables
    • string variables
    • inventory references
    • new condition functions
    • user-defined functions
    • event handlers
    • script variables as function parameters
  2. Since SetWorldspaceFlag/GetWorldspaceFlag are in both this mod and Command Extender, how does the GECK decide which version of the function to use? 
    1. c6dev
      c6dev
      • premium
      • 223 kudos
      RNG
  3. DraxxStarr
    DraxxStarr
    • premium
    • 7 kudos
    Hey c6, thanks for the fallout 3 love. Wondering if this has or could already have support for the "unknown 23" flag script function in JIP? 
    1. c6dev
      c6dev
      • premium
      • 223 kudos
      Added in 2.6
    2. Raggs2122
      Raggs2122
      • member
      • 1 kudos
      This is a huge leap forward. One question I have: will Qolore's Cell Save Bloat Fixer work through FO3Edit now, or is that NV only?


      script https://www.nexusmods.com/newvegas/mods/72872
    3. c6dev
      c6dev
      • premium
      • 223 kudos
      I haven't tried, but it should work
    4. Raggs2122
      Raggs2122
      • member
      • 1 kudos
      Interesting. Thank you.

      **FOLLOW UP: Applied the script to load order (sans masters). Everything works. Game runs w/o anomalous behavior. Good stuff not having to worry so much about save bloat on my very modded game.
  4. AtomicTEM
    AtomicTEM
    • premium
    • 144 kudos
    Could you add the bProjImpactDmgFix from JIP NVSE? and the ScriptWait Fucntion? Please. need them to port Energy Visuals Plus.
    1. Drarack
      Drarack
      • premium
      • 68 kudos
      With the scriptwait and stopscriptwaiting functions, couldn't we have a way of making pseudo udfs? This could help port many nv mods and improve the readability and functionality of fo3 scripting. We'd have to use quest vars, auxvars or globals to compensate for arguments,  but it seems like it could work at least with some limitations 

      Also I have no idea if fose is capable of catering script waiting.  Just a thought 
  5. mistertropical
    mistertropical
    • member
    • 0 kudos
    +1
  6. AtomicTEM
    AtomicTEM
    • premium
    • 144 kudos
    Hey, love your work :D

    I've run into an issue though with ButcherpeteFOSE compatilibity with lstewiel fixed FOSE dll/xFOSE dll, which fixes a tlist memory leak and other things, but whenever I use it with ButcherPete, my game won't launch, I use a bunch of other FOSE plugins, but its seems only ButcherPete makes my game not launch.
    Do you know if this crash is because you already implement those fixes in ButcherPeter?

    EDIT: I double check ButcherPete FOSE 2.4 and before work fine, but with 2.5 it breaks.
    1. c6dev
      c6dev
      • premium
      • 223 kudos
      No idea, obviously bootleg versions of requirements aren't supported.
    2. AtomicTEM
      AtomicTEM
      • premium
      • 144 kudos
      I understand, its just weird that it would suddenly break for unknown reasons. The point of the the dll is to just to fix memory leak and bugs, I don't remember it changing anything, and all other extension work fine.

      All I'm saying is its odd.
  7. Vesterlol
    Vesterlol
    • member
    • 1 kudos
    Can you please port ShowPerkMenu, ShowSkillMenu and also get/SetUIFloatAlt, get/SetUIStringAlt? Need those for my mod.
    1. c6dev
      c6dev
      • premium
      • 223 kudos
      you can use non-alts, just don't use templated children. The rest probably aren't happening, too many hooks.
  8. Bigmeat69
    Bigmeat69
    • premium
    • 0 kudos
    Im  getting "you have an unkown version of fallout" after doing the anniversary patcher, mod conflict?
  9. Descryptix
    Descryptix
    • member
    • 4 kudos
    Hi C6, good to see you're still supporting ol' Pete, especially since I recently started working on my own mod again.

    Would GetActiveMenuMode be easy enough to port, if even possible? Like GECKWiki says on its page, MenuMode (function) seems to be inconsistent on returning correct menu codes, so I was thinking maybe that other function was written as a more bullet-proof alternative. I could try to assist with testing, if that would help.

    Regardless, thanks again for your work; StopSound has already improved my script so freaking much.
    1. c6dev
      c6dev
      • premium
      • 223 kudos
      Please try it with the latest github actions build
    2. Descryptix
      Descryptix
      • member
      • 4 kudos
      Will do, thanks!

      Edit: So far, seems to work exactly the same as MenuMode--ergo, makes no discernable difference. According to JIP's changelog, the function was supposed to always report the correct menu code, so maybe the problem is deeper in the engine with how it reports menu codes in the first place, or maybe I'm somehow using it wrong. Oh well, thanks anyway!
    3. c6dev
      c6dev
      • premium
      • 223 kudos
      what exactly is the problem?
    4. Descryptix
      Descryptix
      • member
      • 4 kudos
      I'm trying to detect when the inventory menu is open, in which case an item in the player's inventory is not set as a quest item, whereas if the container or barter menus are open, the item is set as a quest item (basically, I'm trying to make the item weighted and droppable, but not transferable to any other inventories).

      However, when you open one of the forbidden menus, while the item doesn't show up (meaning it was successfully changed to a quest item), it'll then stay stuck as a non-droppable quest item once you switch back to your inventory. It does seems that saving -> quitting -> reloading seems to be resetting the item back as a non-quest item, so I'm either misunderstanding/misusing when/how menu codes work, or there's some kind of inconsistency with when/how the game reports them.

      I don't want to clog up the board here, so I'm just going to keep testing different things but worst case scenario, if saving -> loading fixes the issue consistently, then that'll be good enough for me.

      Edit for posterity: An easy fix was just sticking "self.SetQuestItem 0" inside a GameMode block that runs once. Not sure why I didn't think of trying that before posting, urgh....
    5. c6dev
      c6dev
      • premium
      • 223 kudos
      This sounds like there are issues with changing the quest item flag in time before the menu loads, not anything to do with reporting the current menumode. Either way, debug with prints to verify that things are happening the way you think they do
    6. Descryptix
      Descryptix
      • member
      • 4 kudos
      Howdy, another request: according to GECKWiki, vanilla IsSpellTarget is broken; it suggests IsSpellTargetAlt and GetActiveEffects as alternatives, but the latter is an array function. Think IsSpellTargetAlt can be ported?
    7. c6dev
      c6dev
      • premium
      • 223 kudos
      Try this.
    8. Descryptix
      Descryptix
      • member
      • 4 kudos
      Seems to be working as advertised, thank you. :thumbup:

      Edit: And my mod's update is live! Thanks a lot C6, it couldn't have been done without your work.
  10. RuyN21
    RuyN21
    • premium
    • 63 kudos
    Can you please port GetPosEx and SetPosEx from JIP? They're would be very useful for easier port of the TTW - Mothership Zeta Crash Site Tweaks mod I'm doing for Piber.
    1. c6dev
      c6dev
      • premium
      • 223 kudos
      GetPosEx is impossible, there is no script vars or arrays support. I'll give SetPosEx another look
    2. RuyN21
      RuyN21
      • premium
      • 63 kudos
      Damn I always forgot about script variables not presented in F3. There's no need in SetPosEx than. Thanks for the quick response.
  11. LlamaEnjoyer
    LlamaEnjoyer
    • member
    • 4 kudos
    You, sir, are a gentleman and a scholar!