# 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:
- [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. Result is to format:
- [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): 
- [BIS_fnc_sceneIntruderDetector](../../functions/BIS_fnc_sceneIntruderDetector.md): Checks if there are intruders during scene. All intruders during scene will be disabled if they
- [BIS_fnc_sceneMiscStuff](../../functions/BIS_fnc_sceneMiscStuff.md): Prepares the player's surroundings for a scripted scene (cutscene) and restores them afterwards. The function:
- [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 Esc 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 ESC 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 Esc 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): 
