Arma 3 Scripting

Command in Eden Editor

create3DENEntity

Also available as Markdown and JSON, or read the original wiki page.

Description

Create new Eden Entity. Used for creating individual entities; to create a composition (e.g., infantry squad), use create3DENComposition and to create a layer use add3DENLayer.

This is the only way to add new editable entities to an Eden Editor scenario. Other 'create' commands like createVehicle or createUnit will still work, but the resulting entity will not be editable.

Syntax

Syntax 1

create3DENEntity [mode, class, position, isEmpty]

Parameters:

Returns: Eden Entity (Eden_ID for Comment)

Syntax 2

group create3DENEntity [mode, class, position]

Parameters:

Returns: Eden Entity (Eden_ID for Comment)

Examples

Example 1

dude1 = create3DENEntity ["Object", "B_Soldier_F", screenToWorld [0.5, 0.5]];

Example 2

dude2 = group dude1 create3DENEntity ["Object", "B_Soldier_AR_F", screenToWorld [0.5, 0.5]];

Example 3

myMarker = create3DENEntity ["Marker", "mil_warning", getPosATL player];

Example 4

mytrigger = create3DENEntity ["Trigger", "EmptyDetectorArea10x10", getPosATL player];

Example 5

Arma 3 v2.06 Create a shape marker:

m = create3DENEntity ["Marker", "", getPosATL player];    // default rectangular marker
m set3DENAttribute ["markerType", 1];                    // 0 - rectangle; 1 - ellipse
m set3DENAttribute ["brush", "DiagGrid"];

Example 6

Arma 3 v2.14 Create a comment:

myComment = create3DENEntity ["Comment", "loc_talk", [0,0,0]];
myComment set3DENAttribute ["name", "Title Here"];
myComment set3DENAttribute ["description", "Tooltip Here"];

See also

create3DENComposition · delete3DENEntities · add3DENLayer

Community notes

R3vo

To create a waypoint, use the alternative syntax and pass the group which should receive it as the left-hand argument.

POLPOX

Due to an unknown reason, you cannot create3DENEntity animals, will cause a crash of the game.