From 6c5dddaae5285522d10537564892c84326f958cd Mon Sep 17 00:00:00 2001 From: Evil Factory <36804725+evilfactory@users.noreply.github.com> Date: Sun, 23 Jan 2022 16:08:41 -0300 Subject: [PATCH] make event names case insensitive --- Barotrauma/BarotraumaShared/SharedSource/Lua/LuaClasses.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Barotrauma/BarotraumaShared/SharedSource/Lua/LuaClasses.cs b/Barotrauma/BarotraumaShared/SharedSource/Lua/LuaClasses.cs index 365e95260..234df3108 100644 --- a/Barotrauma/BarotraumaShared/SharedSource/Lua/LuaClasses.cs +++ b/Barotrauma/BarotraumaShared/SharedSource/Lua/LuaClasses.cs @@ -962,6 +962,8 @@ namespace Barotrauma { if (name == null && hookName == null && function == null) return; + name = name.ToLower(); + if (!hookFunctions.ContainsKey(name)) hookFunctions.Add(name, new Dictionary()); @@ -972,6 +974,8 @@ namespace Barotrauma { if (name == null && hookName == null) return; + name = name.ToLower(); + if (!hookFunctions.ContainsKey(name)) return; @@ -993,6 +997,8 @@ namespace Barotrauma if (name == null) return null; if (args == null) { args = new object[] { }; } + name = name.ToLower(); + if (!hookFunctions.ContainsKey(name)) return null;