Skip to content

Mods system rework #396

@Alystrasz

Description

@Alystrasz

Notes from Bob:

  • mods need to pull from 2 folders, local (user-installed) and remote (auto-installed)
  • local should be down to user preference (though, will need to be disabled on server join if not compatible with server we're joining), remote should be disabled until required server join, then enabled, then disabled again on leave
  • we need to move more of the server required mod loading/unloading to native as well, loading is currently in script and unloading doesn't quite exist yet, but both should be more native
  • a couple more assets also can't currently be reloaded at all at runtime well, not super required for autodownloading to work at all, but specifically being able to properly unload/reload weapon/playersettings/etc scripts would be very nice, and potentially models too though this seems very unlikely since it doesn't like valve source can do it

https://discord.com/channels/920776187884732556/1025040519560167514/1060355733981503609


TODOs
Directories architecture
Dynamic mod activation
Miscellaneous

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions