[Quest API] Export $spawned to EVENT_SPAWN_ZONE in Perl (#2877)

* [Quest API] Export $spawned to EVENT_SPAWN_ZONE in Perl

# Notes
- Exports `$spawned` to `EVENT_SPAWN_ZONE` in Perl.
- Allows operators to use the mob reference instead of having to grab it from entity list.

* Optional parsing.
This commit is contained in:
Alex King
2023-02-13 00:46:01 -05:00
committed by GitHub
parent 5ef8f8c3a8
commit 4a1d026215
3 changed files with 15 additions and 4 deletions
+1
View File
@@ -1870,6 +1870,7 @@ void PerlembParser::ExportEventVariables(
ExportVar(package_name.c_str(), "spawned_entity_id", mob->GetID());
ExportVar(package_name.c_str(), "spawned_bot_id", mob->IsBot() ? mob->CastToBot()->GetBotID() : 0);
ExportVar(package_name.c_str(), "spawned_npc_id", mob->IsNPC() ? mob->GetNPCTypeID() : 0);
ExportVar(package_name.c_str(), "spawned", "Mob", mob);
break;
}