# Scenes (functions)

- [BIS_fnc_initWorldScene](../../functions/BIS_fnc_initWorldScene.md): Initialize world scene
- [BIS_fnc_miscAnim](../../functions/BIS_fnc_miscAnim.md): Setting up the animations with correct positions for object - choose correct performance. For ex. fixingTowingTractor (read the description).
- [BIS_fnc_sceneAreaClearance](../../functions/BIS_fnc_sceneAreaClearance.md): Removes object clutter within a set trigger, for use within cutscenes.
- [BIS_fnc_sceneCheckWeapons](../../functions/BIS_fnc_sceneCheckWeapons.md): Checks if participants have not missing weapon or have not it selected before scene Function works as a toggle: - 1st run of script: running in SETUP mode - sets correct weapons for scene - 2nd run of script: running in…
- [BIS_fnc_sceneCreateSceneTrigger](../../functions/BIS_fnc_sceneCreateSceneTrigger.md): Create trigger for scene which can interrupt scene with name passed during creating the trigger. Scene name is saved in format BIS_SceneIntDetector%1 where %1 is sceneName.
- [BIS_fnc_sceneCreateSoundEntities](../../functions/BIS_fnc_sceneCreateSoundEntities.md): 
- [BIS_fnc_sceneGetObjects](../../functions/BIS_fnc_sceneGetObjects.md) **[broken]**: This function gets objects (but centre object) positions and direction relative to the choosen object and copies the result to the clipboard via copyToClipboard.
- [BIS_fnc_sceneGetParticipants](../../functions/BIS_fnc_sceneGetParticipants.md): gets members of unit's group who are in unit's range.
- [BIS_fnc_sceneGetPositionByAngle](../../functions/BIS_fnc_sceneGetPositionByAngle.md): <pre> /* * * version: 1.0 * name: sceneGetPositionByAngle * description: returns new calculated position of object from angle and distance from specified object * parameters: described below * return value: array of new…
- [BIS_fnc_sceneIntruderDetector](../../functions/BIS_fnc_sceneIntruderDetector.md): Checks if there are intruders during scene. All intruders during scene will be disabled if they will get into the detector trigger. Checking is deactivated by passing
- [BIS_fnc_sceneMiscStuff](../../functions/BIS_fnc_sceneMiscStuff.md): Does the basic minor stuff for scene - cinema borders, map is denied etc.
- [BIS_fnc_sceneRotate](../../functions/BIS_fnc_sceneRotate.md): Compute new object coordinates from given center and angle from MOTION BUILDER
- [BIS_fnc_sceneSetAnimationsForGroup](../../functions/BIS_fnc_sceneSetAnimationsForGroup.md): Plays a range of animations for a specific set of units, intended for use during cutscenes.
- [BIS_fnc_sceneSetBehaviour](../../functions/BIS_fnc_sceneSetBehaviour.md): Enables / disables a specific set of AI units, usable for cutscenes.
- [BIS_fnc_sceneSetObjects](../../functions/BIS_fnc_sceneSetObjects.md) **[broken]**: This function sets objects positions and direction relative to the chosen object.
- [BIS_fnc_sceneSetPosFormation](../../functions/BIS_fnc_sceneSetPosFormation.md): Adjusts units into a pre-determined formation, using a few variables. Part of S.C.E.N.E.S function group.
- [BIS_fnc_unitCapture](../../functions/BIS_fnc_unitCapture.md): Records movement data of input unit over a specified period of time. Simplified. Pressing the <kbd>Esc</kbd> key, the duration ending, or the unit dying ends the recording.
- [BIS_fnc_unitCaptureFiring](../../functions/BIS_fnc_unitCaptureFiring.md): Records weapon fire data of input unit over a specified period of time. Pressing the <kbd>ESC</kbd> key, the duration ending, or the unit dying ends the recording.
- [BIS_fnc_unitCaptureSimple](../../functions/BIS_fnc_unitCaptureSimple.md): Records movement data of input unit over a specified period of time. Simplified. Pressing the <kbd>Esc</kbd> key, the duration ending, or the unit dying ends the recording.
- [BIS_fnc_unitPlay](../../functions/BIS_fnc_unitPlay.md): Plays back input movement data on input unit.
- [BIS_fnc_unitPlayFiring](../../functions/BIS_fnc_unitPlayFiring.md): Plays back input weapon fire data on input unit.
- [BIS_fnc_unitPlaySimple](../../functions/BIS_fnc_unitPlaySimple.md): Plays back input movement data on input unit. Simplified.
- [BIS_fnc_zzRotate](../../functions/BIS_fnc_zzRotate.md): 
