implement GameScriptEvent trigger
This commit is contained in:
parent
994dbe142e
commit
72df5c9902
@ -141,7 +141,7 @@ namespace IW4MAdmin.Application.EventParsers
|
|||||||
|
|
||||||
if (timeMatch.Success)
|
if (timeMatch.Success)
|
||||||
{
|
{
|
||||||
if (timeMatch.Values[0].Contains(":"))
|
if (timeMatch.Values[0].Contains(':'))
|
||||||
{
|
{
|
||||||
gameTime = timeMatch
|
gameTime = timeMatch
|
||||||
.Values
|
.Values
|
||||||
@ -180,6 +180,16 @@ namespace IW4MAdmin.Application.EventParsers
|
|||||||
case GameEvent.EventType.MapChange:
|
case GameEvent.EventType.MapChange:
|
||||||
return ParseMatchStartEvent(logLine, gameTime);
|
return ParseMatchStartEvent(logLine, gameTime);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (logLine.StartsWith("GSE;"))
|
||||||
|
{
|
||||||
|
return new GameScriptEvent
|
||||||
|
{
|
||||||
|
ScriptData = logLine,
|
||||||
|
GameTime = gameTime,
|
||||||
|
Source = GameEvent.EventSource.Log
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
if (eventKey is null || !_customEventRegistrations.ContainsKey(eventKey))
|
if (eventKey is null || !_customEventRegistrations.ContainsKey(eventKey))
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user