Tile - YEntity - Throw Entity – Ylands

From Bohemia Interactive Community
Jump to navigation Jump to search
(Created page with " ---- {{Ylands scripting navbox}} {{DEFAULTSORT:{{#sub:{{PAGENAME}}|14}}}} Category: Instructions Category: Ylands 0.14")
 
m (Text replacement - "{{DEFAULTSORT:{{#sub:{{PAGENAME}}|14}}}}" to "{{DEFAULTSORT:{{#sub:{{PAGENAME}}|7}}}}")
 
(8 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<!---
THIS PAGE WAS GENERATED AUTOMATICALLY; DO NOT EDIT IT, OTHERWISE YOUR CHANGES WILL BE LOST DURING FUTURE UPDATE.
-->
== Throw Entity(Instigator, Entity template, Origin, Direction, Speed, Gravity, Damage, Damage type, Destroy on hit, On entity hit, On ground hit, On missed) ==
[[File:YlandsTile-637.png]]
<pre>static throwEntity(instigator: YEntity, entityTemplate: YEntityTemplate, origin: YVector3, direction: YVector3, speed: number, useGravity: boolean, damage: number, damageType: YDamageType, destroyOnHit: boolean, onEntityHit: (entity: YEntity, hitPosition: YVector3) =&gt; void, onGroundHit: (hitPosition: YVector3) =&gt; void, onMissed: () =&gt; void): void;</pre>
=== Parameters ===
==== instigator ====
Instigator of the throw (optional)
==== entityTemplate ====
Entity template of the projectile
==== origin ====
Origin of the projectile
==== direction ====
Direction of the throw (vector)
==== speed ====
Speed of the throw (m/s)
==== useGravity ====
Whether the throw respect gravity
==== damage ====
Amount of damage caused by the projectile
==== damageType ====
Type of damage caused by the projectile
==== destroyOnHit ====
Whether the projectile should be destroyed on hit
==== onEntityHit ====
What should happen if an entity is hit
==== onGroundHit ====
What should happen if ground is hit
==== onMissed ====
What should happen if nothing is hit
=== Availability ===
[[Ylands:Tile Availability - Server|Server]]
=== Description ===
Throws a '''projectile''' spawned from the '''entity template'''.
=== Notes ===
* Instigator will be listed as the source of the damage, if the throw hits something




----
----
{{Ylands scripting navbox}}
{{Navbox/Ylands}}
{{DEFAULTSORT:{{#sub:{{PAGENAME}}|14}}}}
{{DEFAULTSORT:{{#sub:{{PAGENAME}}|7}}}}


[[Category: Instructions]]
[[Category: Instructions]]
[[Category: Ylands 0.14]]

Latest revision as of 14:27, 24 November 2023

Throw Entity(Instigator, Entity template, Origin, Direction, Speed, Gravity, Damage, Damage type, Destroy on hit, On entity hit, On ground hit, On missed)

YlandsTile-637.png

static throwEntity(instigator: YEntity, entityTemplate: YEntityTemplate, origin: YVector3, direction: YVector3, speed: number, useGravity: boolean, damage: number, damageType: YDamageType, destroyOnHit: boolean, onEntityHit: (entity: YEntity, hitPosition: YVector3) => void, onGroundHit: (hitPosition: YVector3) => void, onMissed: () => void): void;

Parameters

instigator

Instigator of the throw (optional)

entityTemplate

Entity template of the projectile

origin

Origin of the projectile

direction

Direction of the throw (vector)

speed

Speed of the throw (m/s)

useGravity

Whether the throw respect gravity

damage

Amount of damage caused by the projectile

damageType

Type of damage caused by the projectile

destroyOnHit

Whether the projectile should be destroyed on hit

onEntityHit

What should happen if an entity is hit

onGroundHit

What should happen if ground is hit

onMissed

What should happen if nothing is hit

Availability

Server

Description

Throws a projectile spawned from the entity template.

Notes

  • Instigator will be listed as the source of the damage, if the throw hits something