From 0e32b45b6ce83ecf95980b1d39a0b3012ebb8446 Mon Sep 17 00:00:00 2001 From: darkfire006 Date: Tue, 23 Aug 2022 00:08:55 -0500 Subject: [PATCH] allow white space before trainer scripts for insight detection --- P3D/Entites/Other/NPC.vb | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/P3D/Entites/Other/NPC.vb b/P3D/Entites/Other/NPC.vb index a7ccd95cc..90ddde75b 100644 --- a/P3D/Entites/Other/NPC.vb +++ b/P3D/Entites/Other/NPC.vb @@ -359,16 +359,17 @@ Dim trainerContent() As String = System.IO.File.ReadAllLines(trainerFilePath) For Each line As String In trainerContent - If line.StartsWith("@Trainer:") = True Then - Dim trainerID As String = line.GetSplit(1, ":") + Dim l As String = line.Trim().ToLower() + If l.StartsWith("@trainer:") = True Then + Dim trainerID As String = l.GetSplit(1, ":") If Trainer.IsBeaten(trainerID) = True Then Exit Sub Else Dim t As New Trainer(trainerID) InSightMusic = t.GetInSightMusic() End If - ElseIf line.ToLower().StartsWith("@battle.starttrainer(") = True Then - Dim trainerID As String = line.Remove(line.Length - 1, 1).Remove(0, "@battle.starttrainer(".Length) + ElseIf l.StartsWith("@battle.starttrainer(") = True Then + Dim trainerID As String = l.Remove(l.Length - 1, 1).Remove(0, "@battle.starttrainer(".Length) If Trainer.IsBeaten(trainerID) = True Then Exit Sub Else