Skip to content

Commit e364aaa

Browse files
committed
update teal definitions
1 parent b941baf commit e364aaa

1 file changed

Lines changed: 61 additions & 0 deletions

File tree

evolved.d.tl

Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,13 +40,35 @@
4040
prefab?: Entity,
4141
component_mapper?: function(Chunk, integer, integer)): { Entity }, integer
4242

43+
multi_build_nr: function(self: Builder,
44+
entity_count: integer,
45+
prefab?: Entity,
46+
component_mapper?: function(Chunk, integer, integer))
47+
48+
multi_build_to: function(self: Builder,
49+
out_entity_list: { Entity },
50+
out_entity_first: integer,
51+
entity_count: integer,
52+
prefab?: Entity,
53+
component_mapper?: function(Chunk, integer, integer))
54+
4355
spawn: function(self: Builder,
4456
component_mapper?: function(Chunk, integer)): Entity
4557

4658
multi_spawn: function(self: Builder,
4759
entity_count: integer,
4860
component_mapper?: function(Chunk, integer, integer)): { Entity }, integer
4961

62+
multi_spawn_nr: function(self: Builder,
63+
entity_count: integer,
64+
component_mapper?: function(Chunk, integer, integer))
65+
66+
multi_spawn_to: function(self: Builder,
67+
out_entity_list: { Entity },
68+
out_entity_first: integer,
69+
entity_count: integer,
70+
component_mapper?: function(Chunk, integer, integer))
71+
5072
clone: function(self: Builder,
5173
prefab: Entity,
5274
component_mapper?: function(Chunk, integer)): Entity
@@ -56,6 +78,18 @@
5678
prefab: Entity,
5779
component_mapper?: function(Chunk, integer, integer)): { Entity }, integer
5880

81+
multi_clone_nr: function(self: Builder,
82+
entity_count: integer,
83+
prefab: Entity,
84+
component_mapper?: function(Chunk, integer, integer))
85+
86+
multi_clone_to: function(self: Builder,
87+
out_entity_list: { Entity },
88+
out_entity_first: integer,
89+
entity_count: integer,
90+
prefab: Entity,
91+
component_mapper?: function(Chunk, integer, integer))
92+
5993
has: function(self: Builder, fragment: Fragment): boolean
6094
has_all: function(self: Builder, ...: Fragment): boolean
6195
has_any: function(self: Builder, ...: Fragment): boolean
@@ -164,6 +198,18 @@
164198
component_table?: { Fragment: any },
165199
component_mapper?: function(Chunk, integer, integer)): { Entity }, integer
166200

201+
multi_spawn_nr: function(
202+
entity_count: integer,
203+
component_table?: { Fragment: any },
204+
component_mapper?: function(Chunk, integer, integer))
205+
206+
multi_spawn_to: function(
207+
out_entity_list: { Entity },
208+
out_entity_first: integer,
209+
entity_count: integer,
210+
component_table?: { Fragment: any },
211+
component_mapper?: function(Chunk, integer, integer))
212+
167213
clone: function(
168214
prefab: Entity,
169215
component_table?: { Fragment: any },
@@ -175,6 +221,20 @@
175221
component_table?: { Fragment: any },
176222
component_mapper?: function(Chunk, integer, integer)): { Entity }, integer
177223

224+
multi_clone_nr: function(
225+
entity_count: integer,
226+
prefab: Entity,
227+
component_table?: { Fragment: any },
228+
component_mapper?: function(Chunk, integer, integer))
229+
230+
multi_clone_to: function(
231+
out_entity_list: { Entity },
232+
out_entity_first: integer,
233+
entity_count: integer,
234+
prefab: Entity,
235+
component_table?: { Fragment: any },
236+
component_mapper?: function(Chunk, integer, integer))
237+
178238
alive: function(entity: Entity): boolean
179239
alive_all: function(...: Entity): boolean
180240
alive_any: function(...: Entity): boolean
@@ -210,6 +270,7 @@
210270

211271
lookup: function(name: string): Entity | nil
212272
multi_lookup: function(name: string): { Entity }, integer
273+
multi_lookup_to: function(out_entity_list: { Entity }, out_entity_first: integer, name: string): integer
213274

214275
process: function(...: System)
215276
process_with: function(system: System, ...: any)

0 commit comments

Comments
 (0)