Class GameObject [-] [+]
Represents a game object in the world, such as doors, chests, and other interactive objects.
Inherits all methods from: Object, WorldObject
Methods
| AddLoot | Adds an Item to the loot of a GameObject Requires an gameobject with loot_template set to 0. |
| Despawn | Despawns a GameObject |
| GetDisplayId | Returns display ID of the GameObject |
| GetGoState | Returns the state of a GameObject Below are client side [GOState]s off of 3.3.5a |
| GetLootRecipient | Returns the Player that can loot the GameObject |
| GetLootRecipientGroup | Returns the Group that can loot the GameObject |
| GetLootState | Returns the [LootState] of a GameObject Below are [LootState]s off of 3.3.5a |
| GetSpawnId | Returns the spawn ID for this GameObject. |
| HasQuest | Returns 'true' if the GameObject can give the specified Quest |
| IsActive | Returns 'true' if the GameObject is active |
| IsSpawned | Returns 'true' if the GameObject is spawned |
| IsTransport | Returns 'true' if the GameObject is a transport |
| RemoveFromWorld | Removes GameObject from the world |
| Respawn | Respawns a GameObject |
| SaveToDB | Saves GameObject to the database |
| SetGoState | Sets the state of a GameObject |
| SetLootState | Sets the [LootState] of a GameObject Below are [LootState]s off of 3.3.5a |
| SetRespawnDelay | Sets the respawn or despawn time for the gameobject. |
| SetRespawnTime | Sets the respawn or despawn time for the gameobject. |
| UseDoorOrButton | Activates a door or a button/lever |