đī¸ Data Elements and their types
Data elements
đī¸ AssemblerUI
Enum for determining the interface that is used by developers to create, configure, and manage assembler UI tools.
đī¸ ComponentOperation
ComponentOperation APIs manage gameplay components and community components via your assembler scripts.
đī¸ SceneEdit
SceneEdit APIs manages all objects in scenes via your assembler scripts.
đī¸ Identifier
An identifier for a gameplay or community component is a character string that functions as a unique marker, allowing users to manipulate the component.
đī¸ PhysicsAPI
PhysicsAPI is an interface which defines properties, events, and functions for objects which simulates physics.
đī¸ YaAnimatorAPI
YaAnimatorAPI efficiently manages animator controllers.
đī¸ YaCameraAPI
The YaCameraAPI static class provides functionality to adjust the player's camera in a game scene.
đī¸ YaCharacterAPI
YaCharacterAPI manages Characters in the game.
đī¸ YaCustomPropertyAPI
Creates CustomPropertyAccessor instances for custom property management.
đī¸ YaDamageAPI
YaDamageAPI gives the damageable the functionality of being damaged. Here are a few important concepts to understand before you start using this API.
đī¸ YaDatastoreAPI
This API is used to get datastore and orderedDatastore objects.
đī¸ YaDialogAPI
YaDialogAPI is a class for managing dialogues of speakers.
đī¸ YaDisplayObjectAPI
YaDisplayObjectAPI manages the display of entities.
đī¸ YaEventAPI
YaEventAPI enables users send events to an event handler.
đī¸ YaHudAPI
YaHudAPI allows you to manage HUD (heads-up display) displayed on a player, a NPC (non-character player), or an object. HUD contains information about the player or the team, such as the player's name, HP, the corresponding team's name, the team's icon.
đī¸ YaInputAPI
YaInputAPI manages user input.
đī¸ YaInteractiveAPI
The YaInteractiveAPI class provides a set of static APIs for managing interactive objects.
đī¸ YaItemAPI
YaItemAPI manages item entities. Make sure you have added items in the scene.
đī¸ YaPlayableAPI
YaPlayableAPI manages Playables. Playables are animation and audio resources that are contained in an entity and can be played with their corresponding components.
đī¸ YaQuestAPI
YaQuestAPI is a class for managing quests.
đī¸ YaSoundAPI
YaSoundAPI is an interface that controls the way a 2D or 3D audio clip is played.
đī¸ YaTimeAPI
YaTimeAPI provides time related APIs for users.
đī¸ YaVehicleAPI
YaVehicleAPI manges vehicles, drivers, and trigger events in the game
đī¸ YaVirtualCameraAPI
The YaVirtualCameraAPI static class provides functionality to adjust the player's virtual camera in a game scene.