[Quest API] Cleanup Signal Methods in Perl/Lua. (#2604)

# Perl
- Add `$client->Signal(signal_id)`.

# Notes
- Some places still had signal as `uint32` versus `int`.
- Rename `signal` to `signal_id` where valid so we don't have conflicts.
This commit is contained in:
Alex King
2022-12-04 17:40:48 -05:00
committed by GitHub
parent ede3ed4df3
commit e1d5274bd5
12 changed files with 82 additions and 76 deletions
+4 -4
View File
@@ -281,9 +281,9 @@ std::string Lua_EntityList::RemoveNumbers(const char *name) {
return self->RemoveNumbers(t_name);
}
void Lua_EntityList::SignalMobsByNPCID(uint32 npc_id, int signal) {
void Lua_EntityList::SignalMobsByNPCID(uint32 npc_id, int signal_id) {
Lua_Safe_Call_Void();
self->SignalMobsByNPCID(npc_id, signal);
self->SignalMobsByNPCID(npc_id, signal_id);
}
uint32 Lua_EntityList::DeleteNPCCorpses() {
@@ -558,9 +558,9 @@ Lua_Spawn_List Lua_EntityList::GetSpawnList() {
return ret;
}
void Lua_EntityList::SignalAllClients(int signal) {
void Lua_EntityList::SignalAllClients(int signal_id) {
Lua_Safe_Call_Void();
self->SignalAllClients(signal);
self->SignalAllClients(signal_id);
}
void Lua_EntityList::ChannelMessage(Lua_Mob from, int channel_num, int language, const char *message) {