Add support for contextual information in EntityTables (#37737)
* Add context support for entityTables * fix build fail * comments * Update Content.Shared/EntityTable/EntityTableSystem.cs --------- Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
This commit is contained in:
@@ -12,11 +12,12 @@ public sealed partial class AllSelector : EntityTableSelector
|
||||
|
||||
protected override IEnumerable<EntProtoId> GetSpawnsImplementation(System.Random rand,
|
||||
IEntityManager entMan,
|
||||
IPrototypeManager proto)
|
||||
IPrototypeManager proto,
|
||||
EntityTableContext ctx)
|
||||
{
|
||||
foreach (var child in Children)
|
||||
{
|
||||
foreach (var spawn in child.GetSpawns(rand, entMan, proto))
|
||||
foreach (var spawn in child.GetSpawns(rand, entMan, proto, ctx))
|
||||
{
|
||||
yield return spawn;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user