Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Re-enable DebugText and DebugTextStacking #381

Open
MattFiler opened this issue Oct 20, 2024 · 1 comment
Open

Re-enable DebugText and DebugTextStacking #381

MattFiler opened this issue Oct 20, 2024 · 1 comment
Labels
enhancement Something which will improve the user experience. in progress This issue is currently being worked on. [TOOL] Script Editor This issue applies to the script editor within OpenCAGE.

Comments

@MattFiler
Copy link
Owner

Currently the DebugText and DebugTextStacking entities are disabled at an engine level, it'd be very helpful for building scripts to have them re-enabled in some capacity.

@MattFiler MattFiler added enhancement Something which will improve the user experience. in progress This issue is currently being worked on. [TOOL] Script Editor This issue applies to the script editor within OpenCAGE. labels Oct 20, 2024
@MattFiler
Copy link
Owner Author

MattFiler commented Oct 20, 2024

Spent today looking into this - hooking the entity's create function reveals they are seemingly correctly created, but then any further calls to things such as on_start never happen. The EntityManager call_entity_method never fires for any linked events to these entities either, suggesting that their logic is blocked at another level.

There appears to be calls to state_change which set flags on the entities, perhaps disabling their functionality. Need to dig into this further, and also try to retrieve parameter data from the entities by using their handle to see if they are just fully deleted, or simply have a flag set that is stopping them from operating.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Something which will improve the user experience. in progress This issue is currently being worked on. [TOOL] Script Editor This issue applies to the script editor within OpenCAGE.
Projects
None yet
Development

No branches or pull requests

1 participant