| 
    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