Replace most T.Parse with T.TryParse for all user input.

This commit is contained in:
hondacrx
2017-11-05 15:21:29 -05:00
parent 8c863de8a6
commit 8ed446ae7a
40 changed files with 477 additions and 527 deletions
+5 -2
View File
@@ -1054,8 +1054,11 @@ namespace Game.Entities
for (var index = 0; index < count; ++index)
{
UpdateData[(int)startOffset + index] = uint.Parse(lines[index]);
_changesMask.Set((int)(startOffset + index), true);
if (uint.TryParse(lines[index], out uint value))
{
UpdateData[(int)startOffset + index] = value;
_changesMask.Set((int)(startOffset + index), true);
}
}
}