Skip to content

Enhancement: HaxeFlixel debugger and release builds #797

@Reycko

Description

@Reycko

The HaxeFlixel debugger is useful when modding the engine, however, it's only available in builds with -Ddebug in it's compile flags.
As a developer, this wasn't much of a problem for me, I just compiled Codename with -Ddebug, copy-pasted the new executable to overwrite the old one, and used the debugger normally.
However, this is something that most users will either not know how to do or will not bother with, making the setting useless unless a custom handler is created using mods/addons.

This causes confusion for anyone trying to open the debugger on a release build (which is most people) and seeing that nothing opens. Maybe the keybind should be removed from the settings in release builds?

PS: I just realized through looking at the source code that it seems to open the console on Windows, so I guess removing the keybind would be removing a feature, albeit one that's already implemented.

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