Giter Club home page Giter Club logo

Comments (5)

LordNyriox avatar LordNyriox commented on June 9, 2024

@Infernio: I find it interesting that these 'overlay' plugins sound similar to the 'mergeable' patch plugins from older Bethesda games.

Once the Starfield plugin format has been fully decoded, perhaps you could implement the Starfield Bashed Patch as an 'overlay' plugin (instead of an ESL)?

from wrye-bash.

Infernio avatar Infernio commented on June 9, 2024

Potentially, but the BP can actually contain new records (GMSTs). Plus we already flag it as an ESL, so it's not going to take up a full slot anyways.

from wrye-bash.

Infernio avatar Infernio commented on June 9, 2024

We don't inject them anymore, not since 308. We create new GMST records for all games instead, because injecting records is actually quite dangerous and the only thing that used to stop us from creating new records was that there was simply no code in place to create new records in the BP. Once #312 (especially tweak pooling) paved the way for that, we switched to creating new records (and nuked some giant database files that were needed for the injection, which was nice as well).

Edit: see a5b8f96 (32 additions and 21,945 deletions). Also, it was 308, not 307, corrected.

from wrye-bash.

Infernio avatar Infernio commented on June 9, 2024

We may still do it, but we'll see how the BP shakes out for Starfield first (which will obviously have to wait until SF1Edit is reliable and maybe even until the CK is released).

from wrye-bash.

Infernio avatar Infernio commented on June 9, 2024

Alright, should be done. Note that none of it will work in Starfield yet (except for the new color for Overlay-flagged plugins), because canBash is False for Starfield right now, which disables everything to do with plugin manipulation.

from wrye-bash.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.