ZoriaRPG

Chart of ZScript Namespace, datatype/pointer types

Aug 25th, 2018
105
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  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. /////////////////
RAW Paste Data

Adblocker detected! Please consider disabling it...

We've detected AdBlock Plus or some other adblocking software preventing Pastebin.com from fully loading.

We don't have any obnoxious sound, or popup ads, we actively block these annoying types of ads!

Please add Pastebin.com to your ad blocker whitelist or disable your adblocking software.

×