diff options
Diffstat (limited to 'src/00_Core/Actor/ActorManager.cpp')
| -rw-r--r-- | src/00_Core/Actor/ActorManager.cpp | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/src/00_Core/Actor/ActorManager.cpp b/src/00_Core/Actor/ActorManager.cpp index 66c431c4..9e4d2b88 100644 --- a/src/00_Core/Actor/ActorManager.cpp +++ b/src/00_Core/Actor/ActorManager.cpp @@ -218,3 +218,20 @@ void ActorManager::Actor_vfunc_28() { pActor = pActor + 1; } } + +char nullStr[] = "LLUN"; + +ARM bool ActorManager::ActorTypeIsOneOf(char *type, char **types) { + int i; + bool found = false; + + for (i = 0; *types != nullStr; i++) { + if (type == *types) { + found = true; + break; + } + types += 1; + } + + return found; +} |
