-
Notifications
You must be signed in to change notification settings - Fork 735
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
Initial nou menu commit. #63
Conversation
Can someone clue me in on the specifics for the other interaction config values? Mainly the exceptions and disabled stuff. |
…3D because it executes before rendering the current frame, rather than after the current frame.
…With to condition.
@NouberNou, I added canInteract (including exceptions) and canInteractWith to conditions. These are basic checks that ensure the unit is capable of interacting (alive, not unconscious, not prisoner, etc, etc). This basic conditions are defined in config like this: https://github.com/KoffeinFlummi/ACE3/blob/master/addons/interaction/config.cpp#L67-L80 As for the rest of the conditions regarding actions, its all in this file: https://github.com/KoffeinFlummi/ACE3/blob/master/addons/interaction/functions/fnc_GetActions.sqf#L68-L99 The things we are still missing are (we may not want to keep them all BTW):
From these, I think |
I can't really figure out how to do priority... I mean what constitutes priority when all of them are equal distance apart around a circle? |
Condition ... has to be true for the action not to be greyed out When drawing the actions in 3D, priority can be ignored I think. |
Usage of the hidden conditions:
If fnc_canInteract returns false, the action is hidden (not greyed out) |
Wel that depends on showDisabled and stuff. BTW, it's |
Still fucking around with stuff, no merge request right now.