Skip to content

Implement trap_Cvar_SetDescription (also needs the extension system) #884

Description

@WofWca

Adding CVAR descriptions is important for mod developers.
It would be nice if modern Quake III engines provided this so that mod makers can rely on this feature.

Existing id Tech 3 projects have implemented this (but I haven't seen mods that utilize those) (trap_GetValue).
Quake3e has the same license, so I think we can simply cherry-pick the changes (with a bit of cleanup perhaps), which is what I'm suggesting to do:

This is how a mod would utilize this engine feature: ec-/baseq3a/pull/83.

For reference, ETLegacy (whose license is not quite compatible) also has this extension and CVAR system:

I'd be willing to do the cherry-picking work (at least I'm motivated right now), so let me know if this is welcome.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions