Is it bad practice to keep checking if conditions in the Tick function?

If this is just going to be a one off, and just a single check, it’s not bad at all and not a problem. Even a couple of bool checks as Xeno mentioned, have very little impact in most cases. Though if there’s more to evaluate, it can start to be an issue. I personally wouldn’t bother the refactor on this, and if it’s timer based, you’ll be iterating regardless.

2 Likes