| VoK.Sdk
    Doxygen generated documentation for the Dungeon Helper SDK | 
container for all the current information about the map and player More...
| Public Member Functions | |
| void | Refresh () | 
| refreshes the data from the client.  More... | |
| Properties | |
| int | PlayerMapOffsetPixelsX  [get] | 
| distance (in pixels) from the left edge (to right) of the map to the player arrow  More... | |
| int | PlayerMapOffsetPixelsY  [get] | 
| distance (in pixels) from the top edge (to bottom) of the map to the player arrow  More... | |
| uint | MapLandblockOffsetX  [get] | 
| Landblock X of the start of the map (left edge)  More... | |
| uint | MapLandblockOffsetY  [get] | 
| Landblock Y of the start of the map (bottom edge)  More... | |
| int | MapPixelOffsetX  [get] | 
| often, the map image doesn't line up with a landblock boundary. shift everything drawn by this many pixels to the right.  More... | |
| int | MapPixelOffsetY  [get] | 
| often, the map image doesn't line up with a landblock boundary. shift everything drawn by this many pixels down.  More... | |
| float | MapScale  [get] | 
| 1 unit ingame * MapScale = pixels  More... | |
| byte | Region  [get] | 
| the region. corresponds to "client_cell_N.dat", where N is the region  More... | |
| byte | PlayerLandblockX  [get] | 
| current Landblock X of the player  More... | |
| byte | PlayerLandblockY  [get] | 
| current Landblock Y of the player  More... | |
| bool | IsIndoors  [get] | 
| whether or not the player is considered indoors  More... | |
| Vector3 | Position  [get] | 
| vector of the player's current position (X/Y/Z). X: left -> right, Y: bot -> top, Z: vertical  More... | |
| Quaternion | Rotation  [get] | 
| Quaternion of the player's current heading. note, heading in DDO is ONLY EVER about the Z axis, meaning those components of this quat are always zero.  More... | |
| uint | MapImageId  [get] | 
| current map image id. can be loaded from client_surface.dat  More... | |
| uint? | CurrentQuestDid  [get] | 
| current quest id (0x70). may not necessarily be obvious to the player in public areas. can be loaded from client_gamelogic.dat with it's corresponding 0x79 id value. Unsure if this value is accurate/reliable.  More... | |
| uint? | CurrentChapterDid  [get] | 
| current chapter of the current quest. Unsure if this value is accurate/reliable.  More... | |
| float | Heading  [get] | 
| heading in degrees. 0 = east, increasing clockwise. Valid range: -90 to 270. at 270 (north), this becomes -90 and increases clockwise.  More... | |
| bool | IsValid  [get] | 
| property to determine if this is valid or not. Generally, it should be if a player is logged in. data is typically not updated until after a player has succesfully zoned.  More... | |
container for all the current information about the map and player