[Quest API] Export $door to EVENT_CLICKDOOR in Perl (#2861)

# Notes
- Exports `$door` object to `EVENT_CLICKDOOR` in Perl so you don't have to grab it from entity list.
This commit is contained in:
Alex King
2023-02-10 23:56:24 -05:00
committed by GitHub
parent b90082d694
commit a1251bdda8
+3
View File
@@ -1602,6 +1602,9 @@ void PerlembParser::ExportEventVariables(
case EVENT_CLICK_DOOR: {
ExportVar(package_name.c_str(), "doorid", data);
ExportVar(package_name.c_str(), "version", zone->GetInstanceVersion());
if (extra_pointers && extra_pointers->size() == 1) {
ExportVar(package_name.c_str(), "door", "Doors", std::any_cast<Doors*>(extra_pointers->at(0)));
}
break;
}