# Map (scripting commands)

- [forcedMap](../../commands/forcedMap.md): Returns if map was forced by using forceMap command or openMap command with force option
- [forceMap](../../commands/forceMap.md): Opens non-interactive main map in background that overrides user screen. To force open interactive map use openMap command.
- [getElevationOffset](../../commands/getElevationOffset.md): Returns the map elevation offset from [map]/config.cpp.
- [getObjectID](../../commands/getObjectID.md): Returns Visitor ID of the given object. Visitor IDs of static map objects can change if map is in development and updated with new static objects.
- [mapAnimAdd](../../commands/mapAnimAdd.md): Add next frame to map animation.
- [mapAnimClear](../../commands/mapAnimClear.md): Clear map animation.
- [mapAnimCommit](../../commands/mapAnimCommit.md): Play map animation.
- [mapAnimDone](../../commands/mapAnimDone.md): Check if map animation is finished.
- [mapGridPosition](../../commands/mapGridPosition.md): Returns the map grid position of an object or position.
- [onMapSingleClick](../../commands/onMapSingleClick.md): Defines the action performed when user clicks in map by executing command string.
- [openMap](../../commands/openMap.md): Opens or closes in-game map.
- [showMap](../../commands/showMap.md): Enable Map (default true).
- [shownMap](../../commands/shownMap.md): Checks if client has Map enabled in description.ext (*showMap* param) or force enabled with showMap command.
- [visibleMap](../../commands/visibleMap.md): Return true if the main map is shown (active). In Arma 3 it also returns true if the respawn screen map is visible.
