Advertisement
Guest User

Untitled

a guest
May 25th, 2017
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 6.06 KB | None | 0 0
  1. const
  2.   RSBuild = 604;
  3.  
  4.   //Naming scheme: hook_[parrent]_[name] = '[path]'; //[type] - [description]
  5.  
  6.   //Static
  7.   hook_static_LoginIndex = 'dm.U'; //int - ???
  8.   hook_static_BaseX = 'ut.a'; //int - Global X cordinate of the start of the current loading area
  9.   hook_static_BaseY = 'dq.N'; //int - Global Y cordinate of the start of the current loading area
  10.   hook_static_MyPlayer = 'cn.n'; //Player - Variable containg your player's object
  11.   hook_static_PlaneArray = 'ta.M'; //Plane[] - Array of Plane objects
  12.   hook_static_Toolkit = 'bm.V'; //Toolkit - The current Toolkit object
  13.   hook_static_Username = 'qq.j'; //String - Your username
  14.   hook_static_Password = 'ub.p'; //String - Your password
  15.   hook_static_DestX = 'jh.v'; //int - Not sure: Flag location perhaps?
  16.   hook_static_DestY = 'bu.o'; //int - Not sure: Flag location perhaps?
  17.  
  18.   hook_static_CamPosX = 'lv.p'; //int - Not sure: Camera location seems obvious
  19.   hook_static_CamPosY = 'fi.I'; //int - Not sure: Camera location seems obvious
  20.   hook_static_CamPosZ = 'tt.c'; //int - Not sure: Camera location seems obvious
  21.   hook_static_CamPitch = 'vk.c'; //int - The declenation of the camera, not sure on values
  22.   hook_static_CamYaw = 'kf.l'; //int - The direction of the camera, not sure on values
  23.  
  24.   hook_static_MapAngle = 'pw.m';  //int - The direction of the minimap from [0,16384] with 0 being North, increasing counterclockwise
  25.  
  26.   hook_static_LoadedPlane = 'cw.T'; //int - Index into the PlaneArray for the current plane
  27.   hook_static_GroundSettingsArray = 'tk.k';  //byte[][][] - Contains lots of rendering information for the ground
  28.   hook_static_GroundTileArray = 'or.x'; //GroundTile[][][] - Ground data for the renderer
  29.  
  30.   hook_static_MenuNodeList = 'om.i'; //NodeList - The NodeList object for Menus
  31.   hook_static_MenuOpen = 'eh.t'; //boolean - True if a menu is open
  32.   hook_static_MenuOptionCount = 'rj.e'; //int - Number of menu options
  33.   hook_static_MenuX = 'bc.c'; //int - X position of the menu
  34.   hook_static_MenuY = 'lg.f'; //int - Y position of the menu
  35.  
  36.   hook_static_PlayerArray = 'bw.r'; //Player[] - Array of Player objects
  37.   hook_static_PlayerIndexArray = 'hd.l'; //int[] - Array of indexes into the PlayerArray
  38.   hook_static_PlayerCount = 'tq.k'; //int - Number of valid indexes into the PlayerIndexArray
  39.   hook_static_NpcArray = 'NULL'; //NPCWrapper[] - Array of NPCWrapper
  40.   hook_static_NpcIndexArray = 'ab.g'; //int[]- Array of indexes into the NPCArray
  41.   hook_static_NpcCount = 'dv.n'; //int - Number of valid indexes into the NPCIndexArray
  42.  
  43.   //GroundTile
  44.   hook_groundtile_AnimableList = 'x'; //AnimableNode - The head node to the list at the current pos
  45.  
  46.   //AnimableNode
  47.   hook_animablenode_Next = 'e'; //AnimableNode - The next node in the list
  48.   hook_animablenode_Animable = 'g'; //Animable - Something on the ground
  49.  
  50.   //Animable
  51.   hook_animable_Plane = 'h'; //int - The plane the Animable exists in
  52.   hook_animable_PixelX = 'm'; //int - The X pixel location of the Animable
  53.   hook_animable_PixelY = 'q'; //int - The Y pixel location of the Animable
  54.  
  55.   //Character extends Animable
  56.   hook_character_Animation = 'mb'; //int - Relates to the current animation of a Character
  57.   hook_character_IsMoving = 'uc'; //int - Relates to whether or not the Character is moving
  58.   hook_character_Message = 'D'; //String - The message above the character's head
  59.  
  60.   //Player extends Character
  61.   hook_player_PlayerDef = 'Ad'; //PlayerDef - Contains extra info about Players
  62.   hook_player_Name = 'Mc'; //String - The name
  63.   hook_player_DisplayName = 'Dd' //String - Display name
  64.  
  65.   //PlayerDef
  66.   hook_playerdef_Equipment = 'a'; //int[] - Array of item IDs for equipment
  67.   hook_playerdef_IsMale = 'k'; //boolean - True if Male
  68.  
  69.   //NPCWrapper
  70.   hook_npcwrapper_NPC = 'p'; //NPC - The NPC object for this wrapper
  71.  
  72.   //NPC extends Character
  73.   hook_npc_NPCDef = 'Wc' //NPCDef - Contains extra info about NPCs
  74.  
  75.   //NPCDef
  76.   hook_npcdef_Actions = 'y'; //String[] - Valid actions on this NPC
  77.   hook_npcdef_Name = 'lb'; //String - NPC name
  78.  
  79.   //Plane - Dimensions here are different than expected.
  80.   hook_plane_XSize = 'c'; //int - Size of the plane in the X dimension in tiles
  81.   hook_plane_YSize = 'b'; //int - Size of the plane in the X dimension in tiles
  82.   hook_plane_ZSize = 'f'; //int - Size of the plane in the Z dimension in tiles
  83.   hook_plane_PlaneScale = 'a'; //int - Not sure at all
  84.  
  85.   //SDPlane extends Plane
  86.   hook_plane_TileHeights = 'r'; //int[][] - the height of the corners of the tiles
  87.  
  88.   //Toolkit
  89.   hook_toolkit_Viewport = 'z'; //Viewport - Viewport object for this Toolkit
  90.   hook_toolkit_xScale = 'ab'; //int - Scaling factor for X coords
  91.   hook_toolkit_yScale = 'eb'; //int - Scaling factor for Y coords
  92.   hook_toolkit_xMin = 'L'; //int - Min X value to render
  93.   hook_toolkit_xMax= 'B'; //int - Max X value to render
  94.   hook_toolkit_yMin = 'y'; //int - Min Y value to render
  95.   hook_toolkit_yMax = 'nb'; //int - Max Y value to render
  96.   hook_toolkit_zMin = 'W'; //int - Min Z value to render
  97.   hook_toolkit_zMax = 'lb'; //int - Max Z value to render
  98.  
  99.   //Viewport
  100.   hook_viewport_xX = 't'; //int - Rotation matrix value (0,0)
  101.   hook_viewport_xY = 'k'; //int - Rotation matrix value (0,1)
  102.   hook_viewport_xZ = 'p'; //int - Rotation matrix value (0,2)
  103.   hook_viewport_yX = 'r'; //int - Rotation matrix value (1,0)
  104.   hook_viewport_yY = 's'; //int - Rotation matrix value (1,1)
  105.   hook_viewport_yZ = 'm'; //int - Rotation matrix value (1,2)
  106.   hook_viewport_zX = 'q'; //int - Rotation matrix value (2,0)
  107.   hook_viewport_zY = 'j'; //int - Rotation matrix value (2,1)
  108.   hook_viewport_zZ = 'n'; //int - Rotation matrix value (2,2)
  109.   hook_viewport_xOff = 'u'; //int - Offset for rotated X coords
  110.   hook_viewport_zOff = 'l'; //int - Offset for rotated Y coords
  111.   hook_viewport_yOff = 'o'; //int - Offset for rotated Z coords
  112.  
  113.   //NodeList
  114.   hook_nodelist_Head = 'h'; //Node - The head of the NodeList
  115.  
  116.   //Node
  117.   hook_node_Next = 'e'; //Node - The next Node in the list, or null
  118.  
  119.   //Menu extends Node
  120.   hook_menu_Option = 't'; //String -
  121.   hook_menu_Action = 'A'; //String -
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement