Eden Editor: Entity Context Menu: Difference between revisions
(Created page with "WIP Entity Context Menu Entity Context Menu") |
(Added available conditions, WIP) |
||
Line 2: | Line 2: | ||
[[Category:Eden Editor|Entity Context Menu]] | [[Category:Eden Editor|Entity Context Menu]] | ||
[[Category:Eden Editor: Editing|Entity Context Menu]] | [[Category:Eden Editor: Editing|Entity Context Menu]] | ||
'''Available Conditions:''' Needs to be cleaned up + explanations | |||
hoverObject<br> | |||
(1 - (selected))<br> | |||
selected<br> | |||
(hoverObjectBrain * (1 - (hoverObjectVehicle))) + (hoverObjectVehicle * IsInternal)<br> | |||
hoverObject + hoverGroup + hoverTrigger + hoverWaypoint + hoverLogic + hoverMarker<br> | |||
hoverObject * (1 - (hoverObjectAttached))<br> | |||
hoverObject * hoverObjectAttached<br> | |||
(1 - (hoverObjectBrain)) * (1 - (isMultiplayer))<br> | |||
hoverObjectBrain * (1 - (isMultiplayer)) * (1 - (HoverObjectUav))<br> | |||
(1 - (isEditList))<br> | |||
hoverLayer<br> | |||
hoverObject + hoverGroup<br> | |||
hoverObjectBrain<br> | |||
hoverObjectBrain + hoverGroup<br> | |||
hoverObjectCanFly * (1 - (hoverObjectFlying))<br> | |||
hoverObject + hoverTrigger + hoverWaypoint + hoverLogic<br> | |||
selectedObject + selectedWaypoint + selectedLogic + selectedMarker<br> | |||
hoverObject + hoverGroup + + hoverTrigger + hoverWaypoint + hoverLogic + hoverMarker + hoverLayer<br> | |||
hoverObject + hoverWaypoint + hoverLogic + hoverMarker<br> | |||
hoverObjectBrain * (1 - (hoverObjectVehicle))<br> | |||
hoverObjectVehicle<br> | |||
selectedObject<br> | |||
selectedTrigger<br> | |||
selectedLogic<br> | |||
selectedVehicle<br> | |||
<br><br> | |||
'''Exported with:''' | |||
<code>private _classes = "true" configClasses (configFile >> "Display3DEN" >> "ContextMenu" >> "Items"); | |||
private _conditions = []; | |||
private _export = ""; | |||
private _lb = toString [0x0D, 0x0A]; | |||
{ | |||
private _name = configName _x; | |||
private _text = getText (configFile >> "Display3DEN" >> "ContextMenu" >> "Items" >> _name >> "ConditionShow"); | |||
_conditions pushBackUnique _text; | |||
} forEach _classes; | |||
{ | |||
_export = _export + _x + _lb; | |||
systemChat _export; | |||
} forEach _conditions; | |||
copyToClipboard _export;</code> |
Revision as of 23:57, 1 December 2016
WIP
Available Conditions: Needs to be cleaned up + explanations
hoverObject
(1 - (selected))
selected
(hoverObjectBrain * (1 - (hoverObjectVehicle))) + (hoverObjectVehicle * IsInternal)
hoverObject + hoverGroup + hoverTrigger + hoverWaypoint + hoverLogic + hoverMarker
hoverObject * (1 - (hoverObjectAttached))
hoverObject * hoverObjectAttached
(1 - (hoverObjectBrain)) * (1 - (isMultiplayer))
hoverObjectBrain * (1 - (isMultiplayer)) * (1 - (HoverObjectUav))
(1 - (isEditList))
hoverLayer
hoverObject + hoverGroup
hoverObjectBrain
hoverObjectBrain + hoverGroup
hoverObjectCanFly * (1 - (hoverObjectFlying))
hoverObject + hoverTrigger + hoverWaypoint + hoverLogic
selectedObject + selectedWaypoint + selectedLogic + selectedMarker
hoverObject + hoverGroup + + hoverTrigger + hoverWaypoint + hoverLogic + hoverMarker + hoverLayer
hoverObject + hoverWaypoint + hoverLogic + hoverMarker
hoverObjectBrain * (1 - (hoverObjectVehicle))
hoverObjectVehicle
selectedObject
selectedTrigger
selectedLogic
selectedVehicle
Exported with:
private _classes = "true" configClasses (configFile >> "Display3DEN" >> "ContextMenu" >> "Items");
private _conditions = [];
private _export = "";
private _lb = toString [0x0D, 0x0A];
{
private _name = configName _x;
private _text = getText (configFile >> "Display3DEN" >> "ContextMenu" >> "Items" >> _name >> "ConditionShow");
_conditions pushBackUnique _text;
} forEach _classes;
{
_export = _export + _x + _lb;
systemChat _export;
} forEach _conditions;
copyToClipboard _export;