Advertisement
ZoriaRPG

Chart of ZScript Namespace, datatype/pointer types

Aug 25th, 2018
197
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 3.32 KB | None | 0 0
  1. /* Chart of ZScript Namespace, datatype/pointer type, refs, registers, tables, and vartypes. */
  2.  
  3.             Namespace->     Datatype    Ref         Ref Register    Table       ZType
  4.  
  5. //////////////
  6. //  Global  //      (Global)            n/a     n/a
  7. //////////////
  8.  
  9. ////////////
  10. //  Game  //        Game->          None        n/a     n/a
  11. ////////////
  12.  
  13. ////////////////
  14. ///  Screen  ///        Screen->            None        ri->screenref*  n/a
  15. ////////////////                            *not implemented
  16. //                              *for future this-> on screen scripts
  17. //                              *or a future datatype
  18.  
  19. /////////////
  20. ///  FFC  ///       None            ffc     ri->ffcref
  21. /////////////
  22.  
  23. //////////////
  24. ///  Item  ///      None            item        ri->itemref
  25. //////////////
  26.  
  27. /////////////////
  28. ///  LWeapon  ///       None            lweapon     ri->lwpn
  29. /////////////////
  30.  
  31. /////////////////
  32. ///  EWeapon  ///       None            eweapon     ri->ewpn
  33. /////////////////
  34.  
  35. //////////////
  36. ///  Link  ///      Link->          None        n/a     n/a
  37. //////////////
  38.  
  39. //////////////////
  40. ///  itemdata  ///  None            itemdata        ri->idata
  41. //////////////////
  42.  
  43. /////////////
  44. ///  npc  ///       None            npc     ri->guyref
  45. /////////////
  46.  
  47. /////////////////////
  48. ///  messagedata  ///   None            messagedata ri->zmsgref
  49. /////////////////////
  50.    
  51. //////////////////
  52. ///  dmapdata  ///  None            dmapdata        ri->dmapsref
  53. //////////////////
  54.  
  55. /////////////////
  56. ///  mapdata  ///       Mapdata->*      mapdata     ri->mapsref
  57. /////////////////       *deprecated
  58.  
  59. ///////////////////
  60. ///  combodata  /// ComboData->*        combodata   ri->combosref
  61. /////////////////// *deprecated
  62.  
  63. ////////////////////
  64. ///  Graphics->  ///    Graphics->      bitmap      ri->gfxref
  65. ////////////////////
  66.  
  67. /////////////////
  68. ///  Audio->  ///       Audio->         None        n/a     n/a
  69. /////////////////
  70.  
  71. ////////////////
  72. ///  Text->  ///        Text->          None        n/a     n/a
  73. ////////////////
  74.  
  75. /////////////////
  76. ///  Input->  ///       Input->         None        n/a     n/a
  77. /////////////////
  78.  
  79. /////////////////
  80. ///  npcdata  ///       NPCData->*      npcdata     ri->npcdataref 
  81. /////////////////       *Deprecated
  82.  
  83. ////////////////////
  84. ///  spritedata  ///    SpriteData->*       spritedats  ri->spritesref
  85. ////////////////////    *Deprecated
  86.  
  87. ///////////////
  88. /// untyped ///     Untyped->*      None        ri->untypedref
  89. ///////////////     * I don't recall if I added this.
  90.  
  91.  
  92.  
  93. //////////////////
  94. ///  dropdata  ///  None            dropdata        ri->dropsetref
  95. //////////////////
  96.  
  97. //////////////////
  98. ///  ponddata  ///  None            ponddata        ri->pondref
  99. //////////////////              *will be converted
  100. //                      *to infoshopdata
  101.  
  102. //////////////////
  103. ///  warpring  ///  None            warpring        ri->warpringref
  104. //////////////////
  105.  
  106. /////////////////
  107. ///  doorset  ///       None            doorsetdata ri->doorsref
  108. /////////////////
  109.  
  110. ////////////////////
  111. ///  misccolors  ///    None            zcolors     ri->zcoloursref
  112. ////////////////////
  113.  
  114. /////////////////
  115. ///  rgbdata  ///       None            rgbdata*        ri->rgbref
  116. /////////////////                   * or: rgb
  117.  
  118. /////////////////
  119. ///  palette  ///       None            palette     ri->paletteref
  120. /////////////////                  
  121.  
  122. ////////////////
  123. ///  zcmidi  ///        None            midi*       ri->tunesref
  124. ////////////////                    *you changed zctune to tune?
  125. //                      *midi or mididata would be best
  126.  
  127.  
  128. //////////////////
  129. ///  palcycle  ///  None            palcycle        ri->palcycleref
  130. //////////////////
  131.  
  132. //////////////////
  133. ///  gamedata  ///  None            *       ri->gamedataref
  134. //////////////////
  135.  
  136. ////////////////
  137. ///  cheats  ///        None            cheat       ri->cheatsref
  138. ////////////////
  139.  
  140. /////////////////
  141. ///  Debug->  ///       Debug->         None        None
  142. /////////////////
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement