aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Entities/GameObject
diff options
context:
space:
mode:
authorMachiavelli <none@none>2010-06-23 01:59:32 +0200
committerMachiavelli <none@none>2010-06-23 01:59:32 +0200
commit968c27f55f02551dcc0385e587b848facae10ed7 (patch)
tree25e11581367ecda0d2b7019f45d0f4ef217487fa /src/server/game/Entities/GameObject
parentffaffe3fd753b0afc75679c9730276871a9d034a (diff)
Implement taxi/transport event scripts support. Author: Vladimir
--HG-- branch : trunk
Diffstat (limited to 'src/server/game/Entities/GameObject')
-rw-r--r--src/server/game/Entities/GameObject/GameObject.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/server/game/Entities/GameObject/GameObject.h b/src/server/game/Entities/GameObject/GameObject.h
index db7f74cb412..b95ea0b7788 100644
--- a/src/server/game/Entities/GameObject/GameObject.h
+++ b/src/server/game/Entities/GameObject/GameObject.h
@@ -500,6 +500,16 @@ struct GameObjectInfo
default: return 0;
}
}
+ uint32 GetEventScriptId() const
+ {
+ switch(type)
+ {
+ case GAMEOBJECT_TYPE_GOOBER: return goober.eventId;
+ case GAMEOBJECT_TYPE_CHEST: return chest.eventId;
+ case GAMEOBJECT_TYPE_CAMERA: return camera.eventID;
+ default: return 0;
+ }
+ }
};
class OPvPCapturePoint;