aboutsummaryrefslogtreecommitdiff
path: root/engines/hdb/ai-funcs.cpp
diff options
context:
space:
mode:
authorStrangerke2019-09-07 01:25:32 +0200
committerStrangerke2019-09-07 01:25:32 +0200
commit49fe42cc332c7057cca5b746bd7dc98286da12f0 (patch)
treee3691f786d044f266c78943c1c644b275fdfe432 /engines/hdb/ai-funcs.cpp
parentdb58be617be0aef552e92cc82dafb979335096df (diff)
downloadscummvm-rg350-49fe42cc332c7057cca5b746bd7dc98286da12f0.tar.gz
scummvm-rg350-49fe42cc332c7057cca5b746bd7dc98286da12f0.tar.bz2
scummvm-rg350-49fe42cc332c7057cca5b746bd7dc98286da12f0.zip
HDB: Remove useless existence checks on entityName
Diffstat (limited to 'engines/hdb/ai-funcs.cpp')
-rw-r--r--engines/hdb/ai-funcs.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/engines/hdb/ai-funcs.cpp b/engines/hdb/ai-funcs.cpp
index e13fcc6879..0078f89556 100644
--- a/engines/hdb/ai-funcs.cpp
+++ b/engines/hdb/ai-funcs.cpp
@@ -579,7 +579,7 @@ AIEntity *AI::findEntityType(AIType type, int x, int y) {
void AI::getEntityXY(const char *entName, int *x, int *y) {
for (Common::Array<AIEntity *>::iterator it = _ents->begin(); it != _ents->end(); ++it) {
AIEntity *e = *it;
- if (e->entityName && !scumm_stricmp(entName, e->entityName)) {
+ if (!scumm_stricmp(entName, e->entityName)) {
*x = e->tileX;
*y = e->tileY;
return;
@@ -588,7 +588,7 @@ void AI::getEntityXY(const char *entName, int *x, int *y) {
for (Common::Array<AIEntity *>::iterator jt = _floats->begin(); jt != _floats->end(); ++jt) {
AIEntity *e = *jt;
- if (e->entityName && !scumm_stricmp(entName, e->entityName)) {
+ if (!scumm_stricmp(entName, e->entityName)) {
*x = e->tileX;
*y = e->tileY;
return;
@@ -608,7 +608,7 @@ void AI::getEntityXY(const char *entName, int *x, int *y) {
bool AI::useLuaEntity(const char *initName) {
for (Common::Array<AIEntity *>::iterator it = _ents->begin(); it != _ents->end(); ++it) {
AIEntity *e = *it;
- if (e->entityName && !scumm_stricmp(initName, e->entityName)) {
+ if (!scumm_stricmp(initName, e->entityName)) {
e->aiUse(e);
checkActionList(e, e->tileX, e->tileY, true);
if (e->luaFuncUse)
@@ -631,7 +631,7 @@ bool AI::useLuaEntity(const char *initName) {
void AI::removeLuaEntity(const char *initName) {
for (uint i = 0; i < _ents->size(); i++) {
AIEntity *e = _ents->operator[](i);
- if (e->entityName && !scumm_stricmp(initName, e->entityName)) {
+ if (!scumm_stricmp(initName, e->entityName)) {
removeEntity(e);
i--;
}
@@ -641,7 +641,7 @@ void AI::removeLuaEntity(const char *initName) {
void AI::animLuaEntity(const char *initName, AIState st) {
for (Common::Array<AIEntity *>::iterator it = _ents->begin(); it != _ents->end(); ++it) {
AIEntity *e = *it;
- if (e->entityName && !scumm_stricmp(initName, e->entityName)) {
+ if (!scumm_stricmp(initName, e->entityName)) {
e->state = st;
e->animFrame = 0;
e->animDelay = e->animCycle;
@@ -652,7 +652,7 @@ void AI::animLuaEntity(const char *initName, AIState st) {
void AI::setLuaAnimFrame(const char *initName, AIState st, int frame) {
for (Common::Array<AIEntity *>::iterator it = _ents->begin(); it != _ents->end(); ++it) {
AIEntity *e = *it;
- if (e->entityName && !scumm_stricmp(initName, e->entityName)) {
+ if (!scumm_stricmp(initName, e->entityName)) {
e->state = st;
e->animFrame = frame;
e->animDelay = e->animCycle;