# Curator (scripting commands)

- [addCuratorAddons](../../commands/addCuratorAddons.md): Allow curator use of given addon.
- [addCuratorCameraArea](../../commands/addCuratorCameraArea.md): Adds or changes curator camera area (depends on if ID is already used).
- [addCuratorEditableObjects](../../commands/addCuratorEditableObjects.md): Register objects which can be edited by a curator.
- [addCuratorEditingArea](../../commands/addCuratorEditingArea.md): Adds or changes curator edit area (depends on if ID is already used).
- [addCuratorPoints](../../commands/addCuratorPoints.md): Adds or removes curator points.
- [addCuratorSelected](../../commands/addCuratorSelected.md): Add items to the selected curator items.
- [allCurators](../../commands/allCurators.md): Returns list of all curator logic units, not the units assigned to the logic.
- [allowCuratorLogicIgnoreAreas](../../commands/allowCuratorLogicIgnoreAreas.md): Allows curator placing and working with modules outside of edit areas.
- [assignCurator](../../commands/assignCurator.md): Assign player as curator. Two players cannot act as one curator.
- [curatorAddons](../../commands/curatorAddons.md): Returns list of addons allowed to given curator. The addon names are not guaranteed to be all lower case
- [curatorCamera](../../commands/curatorCamera.md): Returns curator camera object.
- [curatorCameraArea](../../commands/curatorCameraArea.md): Returns all curator camera areas.
- [curatorCameraAreaCeiling](../../commands/curatorCameraAreaCeiling.md): Returns ceiling height for curator camera.
- [curatorCoef](../../commands/curatorCoef.md): Returns current coeficient setting.
- [curatorEditableObjects](../../commands/curatorEditableObjects.md): Returns all editable objects which belong to a curator.
- [curatorEditingArea](../../commands/curatorEditingArea.md): Returns all curator editing areas.
- [curatorEditingAreaType](../../commands/curatorEditingAreaType.md): Returns type of edit areas assigned to curator (blacklist/whitelist).
- [curatorMouseOver](../../commands/curatorMouseOver.md): Returns Curator Editable Object under curator mouse pointer.
- [curatorPoints](../../commands/curatorPoints.md): Returns number of points that curator have.
- [curatorRegisteredObjects](../../commands/curatorRegisteredObjects.md): Returns array with all objects that has curator registered and their settings.
- [curatorSelected](../../commands/curatorSelected.md): Returns list of all curator selected items.
- [curatorSelectionPreset](../../commands/curatorSelectionPreset.md): Returns list of all objects stored in the given selection preset.
- [curatorWaypointCost](../../commands/curatorWaypointCost.md): Return current price for placing waypoints (curator specific).
- [getAssignedCuratorLogic](../../commands/getAssignedCuratorLogic.md): Returns curator logic to which given player has access.
- [getAssignedCuratorUnit](../../commands/getAssignedCuratorUnit.md): Returns unit assigned to curator logic.
- [loadCuratorSelectionPreset](../../commands/loadCuratorSelectionPreset.md): Load the given selection preset to the current selection of the curator.
- [objectCurators](../../commands/objectCurators.md): Returns array with all curators which can edit given object.
- [openCuratorInterface](../../commands/openCuratorInterface.md): Force opens curator interface.
- [removeAllCuratorAddons](../../commands/removeAllCuratorAddons.md): Restrict access to all addons for given curator.
- [removeAllCuratorCameraAreas](../../commands/removeAllCuratorCameraAreas.md): Delete all curator camera areas.
- [removeAllCuratorEditingAreas](../../commands/removeAllCuratorEditingAreas.md): Delete all curator edit areas.
- [removeCuratorAddons](../../commands/removeCuratorAddons.md): Restrict curator use of given addons.
- [removeCuratorCameraArea](../../commands/removeCuratorCameraArea.md): Removes curator camera area.
- [removeCuratorEditableObjects](../../commands/removeCuratorEditableObjects.md): Unregister objects which can be edited by a curator.
- [removeCuratorEditingArea](../../commands/removeCuratorEditingArea.md): Removes editing area for given curator.
- [setCuratorCameraAreaCeiling](../../commands/setCuratorCameraAreaCeiling.md): Sets maximal (ATL) height to which curator camera can move.
- [setCuratorCoef](../../commands/setCuratorCoef.md): Sets coef for some action (coef have to be bigger than -1 000 000, anything lower is considered as disabled action).
- [setCuratorEditingAreaType](../../commands/setCuratorEditingAreaType.md): Set whether curator can edit in all editing areas (true) or outside of them (false).
- [setCuratorSelected](../../commands/setCuratorSelected.md): Clear and set the curator selected items. Leave the items array empty to clear curator selection.
- [setCuratorSelectionPreset](../../commands/setCuratorSelectionPreset.md): Set the list of objects in the given selection preset. Only Object is supported in selection presets, unlike curatorSelected which also returns the selected Group, Waypoint, and Marker String
- [setCuratorWaypointCost](../../commands/setCuratorWaypointCost.md): Sets cost of waypoints (used for placing, editing and deleting).
- [showCuratorCompass](../../commands/showCuratorCompass.md): Hides or shows compass in curator interface.
- [shownCuratorCompass](../../commands/shownCuratorCompass.md): Returns true if compass is shown.
- [unassignCurator](../../commands/unassignCurator.md): Unassign curator (will destroy both sides of connection).
