-
Notifications
You must be signed in to change notification settings - Fork 149
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
Functions are inaccessible in Eden if RECOMPILE is defined on game start #1336
Comments
But only if RECOMPILE is set? |
yes, and only on game start |
But all RECOMPILE does is set the recompile token to 1 in CfgFunctions. How, when and if a CfgFunctions function like |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Mods (complete and add to the following information):
1.98 stable
3.15.1 dev 5c478a099b0954baf1c0b085861978e52847ce9b
Description:
Sometimes you need CBA functions in Eden editor (e.g. in Debug console). Also sometimes RECOMPILE is needed to edit functions while game is running. But when RECOMPILE is defined in
x\cba\addons\main\script_mod.hpp
on game start the functions are not compiled to missionNamespace and can't be used in console by name. They are compiled to uiNamespace only.Also this prevents ACE Arsenal working in Eden editor.
Steps to reproduce:
x\cba\addons\main\script_mod.hpp
;CBA_fnc_leftTrim
,missionNamespace getVariable "CBA_fnc_leftTrim"
,uiNamespace getVariable "CBA_fnc_leftTrim"
to watch fields. Function exists in uiNamespace and doesn't exist in missionNamespace or by name.Expected behavior:
Functions should exist in missionNamespace.
Where did the issue occur?
Log Files:
The text was updated successfully, but these errors were encountered: