/* DO NOT EDIT THIS FILE - it is machine generated (JCGO_116) */

#ifdef JCGO_SEPARATED
#define JCGO_116
#include "jcgortl.h"
#include "Main.h"
#endif

#ifdef JCGO_116

#ifdef CHKALL_GameData
#include "jcgobchk.h"
#endif

JCGO_NOSEP_STATIC jint CFASTCALL
package_GameData__getModelIndex__Ls( java_lang_String s )
{
 JCGO_CLINIT_TRIG(package_GameData__class);
 {
  jObject jcgo_rcvrL1;
  jint jcgo_rcvrI1;
  if ((JCGO_CALL_FINALF(s) java_lang_String__equalsIgnoreCase__Ls(
   s, JCGO_STRREF_OF(jcgo_string2_GameData))))
  {
   return 0;
  }
  {
   jint i;
   i= 0;
   for (; i < package_GameData__modelCount; i++)
   {
    jObject jcgo_rcvrL1;
    if ((jcgo_rcvrL1= (jObject)((java_lang_String)JCGO_ARRAY_LACCESS(package_GameData__modelName,
     i)), JCGO_CALL_FINALF((java_lang_String)jcgo_rcvrL1) java_lang_String__equalsIgnoreCase__Ls(
     (java_lang_String)jcgo_rcvrL1, s)))
    {
     return i;
    }
   }
  }
  (jcgo_rcvrL1= (jObject)package_GameData__modelName, jcgo_rcvrI1=
   package_GameData__modelCount++, *(java_lang_String*)&JCGO_ARRAY_LACCESS((jObjectArr)jcgo_rcvrL1,
   jcgo_rcvrI1)= s);
  return package_GameData__modelCount - (jint)1;
 }
}

JCGO_NOSEP_STATIC jint CFASTCALL
package_GameData__getUnsignedByte__( void )
{
 {
  jint i;
  i= (jint)((unsigned char)(JCGO_ARRAY_BACCESS(package_GameData__dataInteger,
   package_GameData__offset)));
  package_GameData__offset++;
  return i;
 }
}

JCGO_NOSEP_STATIC jint CFASTCALL
package_GameData__getUnsignedShort__( void )
{
 {
  jint i;
  i= (package_Utility__getUnsignedShort__BAI(
   package_GameData__dataInteger, package_GameData__offset));
  package_GameData__offset+= (jint)2;
  return i;
 }
}

JCGO_NOSEP_STATIC jint CFASTCALL
package_GameData__getUnsignedInt__( void )
{
 {
  jint i;
  i= (package_Utility__getUnsignedInt__BAI(
   package_GameData__dataInteger, package_GameData__offset));
  package_GameData__offset+= (jint)4;
  if (i > (jint)0x5f5e0ffL)
  {
   i= (jint)0x5f5e0ffL - i;
  }
  return i;
 }
}

JCGO_NOSEP_STATIC java_lang_String CFASTCALL
package_GameData__getString__( void )
{
 {
  java_lang_String s;
  jObject jcgo_rcvrL1;
  for (s= JCGO_STRREF_OF(jcgo_string3_String6D); JCGO_ARRAY_BACCESS(package_GameData__dataString,
   package_GameData__stringOffset) != 0; s= java_lang_VMSystem__concat0X__LsLs(
   s, (java_lang_String__valueOf__C(
   (jchar)(jcgo_rcvrL1= (jObject)package_GameData__dataString, JCGO_ARRAY_BACCESS((jbyteArr)jcgo_rcvrL1,
   package_GameData__stringOffset++))))))
  {
   ;
  }
  package_GameData__stringOffset++;
  return s;
 }
}

JCGO_NOSEP_FRWINL void CFASTCALL
package_GameData__loadData__BAZ( jbyteArr buffer, jboolean isMembers
 )
{
 JCGO_CLINIT_TRIG(package_GameData__class);
 {
  jint i;
  jObject jcgo_rcvrL1;
  jint jcgo_rcvrI1;
  package_GameData__dataString= (package_Utility__loadData__LsIBA(
   JCGO_STRREF_OF(jcgo_string3_GameData), buffer, 0));
  package_GameData__stringOffset= 0;
  package_GameData__dataInteger= (package_Utility__loadData__LsIBA(
   JCGO_STRREF_OF(jcgo_string4_GameData), buffer, 0));
  package_GameData__offset= 0;
  (jcgo_rcvrL1= (jObject)JCGO_CLINIT_VARACC(java_lang_System__class,
   java_lang_System__out), java_io_PrintStream__println__Ls(
   (java_io_PrintStream)jcgo_rcvrL1, java_lang_VMSystem__concat0X__LsLs(
   JCGO_STRREF_OF(jcgo_string5_GameData), (java_lang_String__valueOf__Lo(
   (java_lang_Object)package_GameData__dataString)))));
  (java_io_PrintStream__println__Ls(
   java_lang_System__out, java_lang_VMSystem__concat0X__LsLs(
   JCGO_STRREF_OF(jcgo_string6_GameData), (java_lang_String__valueOf__Lo(
   (java_lang_Object)package_GameData__dataInteger)))));
  package_GameData__itemCount= (package_GameData__getUnsignedShort__());
  package_GameData__itemName= (jObjectArr)jcgo_newArray(JCGO_CLASSREF_OF(java_lang_String__class),
   0, package_GameData__itemCount);
  package_GameData__itemDescription= (jObjectArr)jcgo_newArray(JCGO_CLASSREF_OF(java_lang_String__class),
   0, package_GameData__itemCount);
  package_GameData__itemCommand= (jObjectArr)jcgo_newArray(JCGO_CLASSREF_OF(java_lang_String__class),
   0, package_GameData__itemCount);
  package_GameData__itemPicture= (jintArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jint),
   0, package_GameData__itemCount);
  package_GameData__itemBasePrice= (jintArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jint),
   0, package_GameData__itemCount);
  package_GameData__itemStackable= (jintArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jint),
   0, package_GameData__itemCount);
  package_GameData__itemUnused= (jintArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jint),
   0, package_GameData__itemCount);
  package_GameData__itemWearable= (jintArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jint),
   0, package_GameData__itemCount);
  package_GameData__itemMask= (jintArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jint),
   0, package_GameData__itemCount);
  package_GameData__itemSpecial= (jintArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jint),
   0, package_GameData__itemCount);
  package_GameData__itemMembers= (jintArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jint),
   0, package_GameData__itemCount);
  for (i= 0; i < package_GameData__itemCount; i++)
  {
   jObject jcgo_rcvrL1;
   jObject jcgo_rcvrL2;
   jint jcgo_rcvrI1;
   (jcgo_rcvrL1= (jObject)package_GameData__itemName, jcgo_rcvrI1=
    i, jcgo_rcvrL2= (jObject)(package_GameData__getString__()), *(java_lang_String*)&JCGO_ARRAY_LACCESS((jObjectArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= (java_lang_String)jcgo_rcvrL2);
  }
  for (i= 0; i < package_GameData__itemCount; i++)
  {
   jObject jcgo_rcvrL1;
   jObject jcgo_rcvrL2;
   jint jcgo_rcvrI1;
   (jcgo_rcvrL1= (jObject)package_GameData__itemDescription, jcgo_rcvrI1=
    i, jcgo_rcvrL2= (jObject)(package_GameData__getString__()), *(java_lang_String*)&JCGO_ARRAY_LACCESS((jObjectArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= (java_lang_String)jcgo_rcvrL2);
  }
  for (i= 0; i < package_GameData__itemCount; i++)
  {
   jObject jcgo_rcvrL1;
   jObject jcgo_rcvrL2;
   jint jcgo_rcvrI1;
   (jcgo_rcvrL1= (jObject)package_GameData__itemCommand, jcgo_rcvrI1=
    i, jcgo_rcvrL2= (jObject)(package_GameData__getString__()), *(java_lang_String*)&JCGO_ARRAY_LACCESS((jObjectArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= (java_lang_String)jcgo_rcvrL2);
  }
  for (i= 0; i < package_GameData__itemCount; i++)
  {
   jObject jcgo_rcvrL1;
   jint jcgo_rcvrI1;
   jint jcgo_rcvrI2;
   (jcgo_rcvrL1= (jObject)package_GameData__itemPicture, jcgo_rcvrI1=
    i, jcgo_rcvrI2= (package_GameData__getUnsignedShort__()), JCGO_ARRAY_IACCESS((jintArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= jcgo_rcvrI2);
   if (JCGO_ARRAY_IACCESS(package_GameData__itemPicture, i) + (jint)1 >
    package_GameData__itemSpriteCount)
   {
    package_GameData__itemSpriteCount= JCGO_ARRAY_IACCESS(package_GameData__itemPicture,
     i) + (jint)1;
   }
  }
  for (i= 0; i < package_GameData__itemCount; i++)
  {
   jObject jcgo_rcvrL1;
   jint jcgo_rcvrI1;
   jint jcgo_rcvrI2;
   (jcgo_rcvrL1= (jObject)package_GameData__itemBasePrice, jcgo_rcvrI1=
    i, jcgo_rcvrI2= (package_GameData__getUnsignedInt__()), JCGO_ARRAY_IACCESS((jintArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= jcgo_rcvrI2);
  }
  for (i= 0; i < package_GameData__itemCount; i++)
  {
   jObject jcgo_rcvrL1;
   jint jcgo_rcvrI1;
   jint jcgo_rcvrI2;
   (jcgo_rcvrL1= (jObject)package_GameData__itemStackable, jcgo_rcvrI1=
    i, jcgo_rcvrI2= (package_GameData__getUnsignedByte__()), JCGO_ARRAY_IACCESS((jintArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= jcgo_rcvrI2);
  }
  for (i= 0; i < package_GameData__itemCount; i++)
  {
   jObject jcgo_rcvrL1;
   jint jcgo_rcvrI1;
   jint jcgo_rcvrI2;
   (jcgo_rcvrL1= (jObject)package_GameData__itemUnused, jcgo_rcvrI1=
    i, jcgo_rcvrI2= (package_GameData__getUnsignedByte__()), JCGO_ARRAY_IACCESS((jintArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= jcgo_rcvrI2);
  }
  for (i= 0; i < package_GameData__itemCount; i++)
  {
   jObject jcgo_rcvrL1;
   jint jcgo_rcvrI1;
   jint jcgo_rcvrI2;
   (jcgo_rcvrL1= (jObject)package_GameData__itemWearable, jcgo_rcvrI1=
    i, jcgo_rcvrI2= (package_GameData__getUnsignedShort__()), JCGO_ARRAY_IACCESS((jintArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= jcgo_rcvrI2);
  }
  for (i= 0; i < package_GameData__itemCount; i++)
  {
   jObject jcgo_rcvrL1;
   jint jcgo_rcvrI1;
   jint jcgo_rcvrI2;
   (jcgo_rcvrL1= (jObject)package_GameData__itemMask, jcgo_rcvrI1=
    i, jcgo_rcvrI2= (package_GameData__getUnsignedInt__()), JCGO_ARRAY_IACCESS((jintArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= jcgo_rcvrI2);
  }
  for (i= 0; i < package_GameData__itemCount; i++)
  {
   jObject jcgo_rcvrL1;
   jint jcgo_rcvrI1;
   jint jcgo_rcvrI2;
   (jcgo_rcvrL1= (jObject)package_GameData__itemSpecial, jcgo_rcvrI1=
    i, jcgo_rcvrI2= (package_GameData__getUnsignedByte__()), JCGO_ARRAY_IACCESS((jintArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= jcgo_rcvrI2);
  }
  for (i= 0; i < package_GameData__itemCount; i++)
  {
   jObject jcgo_rcvrL1;
   jint jcgo_rcvrI1;
   jint jcgo_rcvrI2;
   (jcgo_rcvrL1= (jObject)package_GameData__itemMembers, jcgo_rcvrI1=
    i, jcgo_rcvrI2= (package_GameData__getUnsignedByte__()), JCGO_ARRAY_IACCESS((jintArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= jcgo_rcvrI2);
  }
  for (i= 0; i < package_GameData__itemCount; i++)
  {
   if (!isMembers && JCGO_ARRAY_IACCESS(package_GameData__itemMembers,
    i) == (jint)1)
   {
    *(java_lang_String*)&JCGO_ARRAY_LACCESS(package_GameData__itemName,
     i)= JCGO_STRREF_OF(jcgo_string7_GameData);
    *(java_lang_String*)&JCGO_ARRAY_LACCESS(package_GameData__itemDescription,
     i)= JCGO_STRREF_OF(jcgo_string8_GameData);
    JCGO_ARRAY_IACCESS(package_GameData__itemBasePrice, i)= 0;
    *(java_lang_String*)&JCGO_ARRAY_LACCESS(package_GameData__itemCommand,
     i)= JCGO_STRREF_OF(jcgo_string3_String6D);
    JCGO_ARRAY_IACCESS(package_GameData__itemUnused, 0)= 0;
    JCGO_ARRAY_IACCESS(package_GameData__itemWearable, i)= 0;
    JCGO_ARRAY_IACCESS(package_GameData__itemSpecial, i)= (jint)1;
   }
  }
  package_GameData__npcCount= (package_GameData__getUnsignedShort__());
  package_GameData__npcName= (jObjectArr)jcgo_newArray(JCGO_CLASSREF_OF(java_lang_String__class),
   0, package_GameData__npcCount);
  package_GameData__npcDescription= (jObjectArr)jcgo_newArray(JCGO_CLASSREF_OF(java_lang_String__class),
   0, package_GameData__npcCount);
  package_GameData__npcCommand= (jObjectArr)jcgo_newArray(JCGO_CLASSREF_OF(java_lang_String__class),
   0, package_GameData__npcCount);
  package_GameData__npcAttack= (jintArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jint),
   0, package_GameData__npcCount);
  package_GameData__npcStrength= (jintArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jint),
   0, package_GameData__npcCount);
  package_GameData__npcHits= (jintArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jint),
   0, package_GameData__npcCount);
  package_GameData__npcDefense= (jintArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jint),
   0, package_GameData__npcCount);
  package_GameData__npcAttackable= (jintArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jint),
   0, package_GameData__npcCount);
  package_GameData__npcSprite= (jcgo_rcvrI1= package_GameData__npcCount,
   jcgo_new4DArray(JCGO_CORECLASS_FOR(OBJT_jint), 2, 0, jcgo_rcvrI1,
   (jint)12, 0, 0));
  package_GameData__npcColourHair= (jintArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jint),
   0, package_GameData__npcCount);
  package_GameData__npcColourTop= (jintArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jint),
   0, package_GameData__npcCount);
  package_GameData__npcColorBottom= (jintArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jint),
   0, package_GameData__npcCount);
  package_GameData__npcColourSkin= (jintArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jint),
   0, package_GameData__npcCount);
  package_GameData__npcWidth= (jintArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jint),
   0, package_GameData__npcCount);
  package_GameData__npcHeight= (jintArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jint),
   0, package_GameData__npcCount);
  package_GameData__npcWalkModel= (jintArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jint),
   0, package_GameData__npcCount);
  package_GameData__npcCombatModel= (jintArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jint),
   0, package_GameData__npcCount);
  package_GameData__npcCombatAnimation= (jintArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jint),
   0, package_GameData__npcCount);
  for (i= 0; i < package_GameData__npcCount; i++)
  {
   jObject jcgo_rcvrL1;
   jObject jcgo_rcvrL2;
   jint jcgo_rcvrI1;
   (jcgo_rcvrL1= (jObject)package_GameData__npcName, jcgo_rcvrI1= i,
    jcgo_rcvrL2= (jObject)(package_GameData__getString__()), *(java_lang_String*)&JCGO_ARRAY_LACCESS((jObjectArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= (java_lang_String)jcgo_rcvrL2);
  }
  for (i= 0; i < package_GameData__npcCount; i++)
  {
   jObject jcgo_rcvrL1;
   jObject jcgo_rcvrL2;
   jint jcgo_rcvrI1;
   (jcgo_rcvrL1= (jObject)package_GameData__npcDescription, jcgo_rcvrI1=
    i, jcgo_rcvrL2= (jObject)(package_GameData__getString__()), *(java_lang_String*)&JCGO_ARRAY_LACCESS((jObjectArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= (java_lang_String)jcgo_rcvrL2);
  }
  for (i= 0; i < package_GameData__npcCount; i++)
  {
   jObject jcgo_rcvrL1;
   jint jcgo_rcvrI1;
   jint jcgo_rcvrI2;
   (jcgo_rcvrL1= (jObject)package_GameData__npcAttack, jcgo_rcvrI1=
    i, jcgo_rcvrI2= (package_GameData__getUnsignedByte__()), JCGO_ARRAY_IACCESS((jintArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= jcgo_rcvrI2);
  }
  for (i= 0; i < package_GameData__npcCount; i++)
  {
   jObject jcgo_rcvrL1;
   jint jcgo_rcvrI1;
   jint jcgo_rcvrI2;
   (jcgo_rcvrL1= (jObject)package_GameData__npcStrength, jcgo_rcvrI1=
    i, jcgo_rcvrI2= (package_GameData__getUnsignedByte__()), JCGO_ARRAY_IACCESS((jintArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= jcgo_rcvrI2);
  }
  for (i= 0; i < package_GameData__npcCount; i++)
  {
   jObject jcgo_rcvrL1;
   jint jcgo_rcvrI1;
   jint jcgo_rcvrI2;
   (jcgo_rcvrL1= (jObject)package_GameData__npcHits, jcgo_rcvrI1= i,
    jcgo_rcvrI2= (package_GameData__getUnsignedByte__()), JCGO_ARRAY_IACCESS((jintArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= jcgo_rcvrI2);
  }
  for (i= 0; i < package_GameData__npcCount; i++)
  {
   jObject jcgo_rcvrL1;
   jint jcgo_rcvrI1;
   jint jcgo_rcvrI2;
   (jcgo_rcvrL1= (jObject)package_GameData__npcDefense, jcgo_rcvrI1=
    i, jcgo_rcvrI2= (package_GameData__getUnsignedByte__()), JCGO_ARRAY_IACCESS((jintArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= jcgo_rcvrI2);
  }
  for (i= 0; i < package_GameData__npcCount; i++)
  {
   jObject jcgo_rcvrL1;
   jint jcgo_rcvrI1;
   jint jcgo_rcvrI2;
   (jcgo_rcvrL1= (jObject)package_GameData__npcAttackable, jcgo_rcvrI1=
    i, jcgo_rcvrI2= (package_GameData__getUnsignedByte__()), JCGO_ARRAY_IACCESS((jintArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= jcgo_rcvrI2);
  }
  for (i= 0; i < package_GameData__npcCount; i++)
  {
   {
    jint i5;
    i5= 0;
    for (; i5 < (jint)12; i5++)
    {
     jObject jcgo_rcvrL1;
     jint jcgo_rcvrI1;
     jint jcgo_rcvrI2;
     (jcgo_rcvrL1= (jObject)((jintArr)JCGO_ARRAY_LACCESS(package_GameData__npcSprite,
      i)), jcgo_rcvrI1= i5, jcgo_rcvrI2= (package_GameData__getUnsignedByte__()),
      JCGO_ARRAY_IACCESS((jintArr)jcgo_rcvrL1, jcgo_rcvrI1)= jcgo_rcvrI2);
     if (JCGO_ARRAY_IACCESS(((jintArr)JCGO_ARRAY_LACCESS(package_GameData__npcSprite,
      i)), i5) == (jint)255)
     {
      JCGO_ARRAY_IACCESS(((jintArr)JCGO_ARRAY_LACCESS(package_GameData__npcSprite,
       i)), i5)= (-(jint)1);
     }
    }
   }
  }
  for (i= 0; i < package_GameData__npcCount; i++)
  {
   jObject jcgo_rcvrL1;
   jint jcgo_rcvrI1;
   jint jcgo_rcvrI2;
   (jcgo_rcvrL1= (jObject)package_GameData__npcColourHair, jcgo_rcvrI1=
    i, jcgo_rcvrI2= (package_GameData__getUnsignedInt__()), JCGO_ARRAY_IACCESS((jintArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= jcgo_rcvrI2);
  }
  for (i= 0; i < package_GameData__npcCount; i++)
  {
   jObject jcgo_rcvrL1;
   jint jcgo_rcvrI1;
   jint jcgo_rcvrI2;
   (jcgo_rcvrL1= (jObject)package_GameData__npcColourTop, jcgo_rcvrI1=
    i, jcgo_rcvrI2= (package_GameData__getUnsignedInt__()), JCGO_ARRAY_IACCESS((jintArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= jcgo_rcvrI2);
  }
  for (i= 0; i < package_GameData__npcCount; i++)
  {
   jObject jcgo_rcvrL1;
   jint jcgo_rcvrI1;
   jint jcgo_rcvrI2;
   (jcgo_rcvrL1= (jObject)package_GameData__npcColorBottom, jcgo_rcvrI1=
    i, jcgo_rcvrI2= (package_GameData__getUnsignedInt__()), JCGO_ARRAY_IACCESS((jintArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= jcgo_rcvrI2);
  }
  for (i= 0; i < package_GameData__npcCount; i++)
  {
   jObject jcgo_rcvrL1;
   jint jcgo_rcvrI1;
   jint jcgo_rcvrI2;
   (jcgo_rcvrL1= (jObject)package_GameData__npcColourSkin, jcgo_rcvrI1=
    i, jcgo_rcvrI2= (package_GameData__getUnsignedInt__()), JCGO_ARRAY_IACCESS((jintArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= jcgo_rcvrI2);
  }
  for (i= 0; i < package_GameData__npcCount; i++)
  {
   jObject jcgo_rcvrL1;
   jint jcgo_rcvrI1;
   jint jcgo_rcvrI2;
   (jcgo_rcvrL1= (jObject)package_GameData__npcWidth, jcgo_rcvrI1=
    i, jcgo_rcvrI2= (package_GameData__getUnsignedShort__()), JCGO_ARRAY_IACCESS((jintArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= jcgo_rcvrI2);
  }
  for (i= 0; i < package_GameData__npcCount; i++)
  {
   jObject jcgo_rcvrL1;
   jint jcgo_rcvrI1;
   jint jcgo_rcvrI2;
   (jcgo_rcvrL1= (jObject)package_GameData__npcHeight, jcgo_rcvrI1=
    i, jcgo_rcvrI2= (package_GameData__getUnsignedShort__()), JCGO_ARRAY_IACCESS((jintArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= jcgo_rcvrI2);
  }
  for (i= 0; i < package_GameData__npcCount; i++)
  {
   jObject jcgo_rcvrL1;
   jint jcgo_rcvrI1;
   jint jcgo_rcvrI2;
   (jcgo_rcvrL1= (jObject)package_GameData__npcWalkModel, jcgo_rcvrI1=
    i, jcgo_rcvrI2= (package_GameData__getUnsignedByte__()), JCGO_ARRAY_IACCESS((jintArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= jcgo_rcvrI2);
  }
  for (i= 0; i < package_GameData__npcCount; i++)
  {
   jObject jcgo_rcvrL1;
   jint jcgo_rcvrI1;
   jint jcgo_rcvrI2;
   (jcgo_rcvrL1= (jObject)package_GameData__npcCombatModel, jcgo_rcvrI1=
    i, jcgo_rcvrI2= (package_GameData__getUnsignedByte__()), JCGO_ARRAY_IACCESS((jintArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= jcgo_rcvrI2);
  }
  for (i= 0; i < package_GameData__npcCount; i++)
  {
   jObject jcgo_rcvrL1;
   jint jcgo_rcvrI1;
   jint jcgo_rcvrI2;
   (jcgo_rcvrL1= (jObject)package_GameData__npcCombatAnimation, jcgo_rcvrI1=
    i, jcgo_rcvrI2= (package_GameData__getUnsignedByte__()), JCGO_ARRAY_IACCESS((jintArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= jcgo_rcvrI2);
  }
  for (i= 0; i < package_GameData__npcCount; i++)
  {
   jObject jcgo_rcvrL1;
   jObject jcgo_rcvrL2;
   jint jcgo_rcvrI1;
   (jcgo_rcvrL1= (jObject)package_GameData__npcCommand, jcgo_rcvrI1=
    i, jcgo_rcvrL2= (jObject)(package_GameData__getString__()), *(java_lang_String*)&JCGO_ARRAY_LACCESS((jObjectArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= (java_lang_String)jcgo_rcvrL2);
  }
  package_GameData__textureCount= (package_GameData__getUnsignedShort__());
  package_GameData__textureName= (jObjectArr)jcgo_newArray(JCGO_CLASSREF_OF(java_lang_String__class),
   0, package_GameData__textureCount);
  package_GameData__textureSubtypeName= (jObjectArr)jcgo_newArray(JCGO_CLASSREF_OF(java_lang_String__class),
   0, package_GameData__textureCount);
  for (i= 0; i < package_GameData__textureCount; i++)
  {
   jObject jcgo_rcvrL1;
   jObject jcgo_rcvrL2;
   jint jcgo_rcvrI1;
   (jcgo_rcvrL1= (jObject)package_GameData__textureName, jcgo_rcvrI1=
    i, jcgo_rcvrL2= (jObject)(package_GameData__getString__()), *(java_lang_String*)&JCGO_ARRAY_LACCESS((jObjectArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= (java_lang_String)jcgo_rcvrL2);
  }
  for (i= 0; i < package_GameData__textureCount; i++)
  {
   jObject jcgo_rcvrL1;
   jObject jcgo_rcvrL2;
   jint jcgo_rcvrI1;
   (jcgo_rcvrL1= (jObject)package_GameData__textureSubtypeName, jcgo_rcvrI1=
    i, jcgo_rcvrL2= (jObject)(package_GameData__getString__()), *(java_lang_String*)&JCGO_ARRAY_LACCESS((jObjectArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= (java_lang_String)jcgo_rcvrL2);
  }
  package_GameData__animationCount= (package_GameData__getUnsignedShort__());
  package_GameData__animationName= (jObjectArr)jcgo_newArray(JCGO_CLASSREF_OF(java_lang_String__class),
   0, package_GameData__animationCount);
  package_GameData__animationCharacterColour= (jintArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jint),
   0, package_GameData__animationCount);
  package_GameData__animationSomething= (jintArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jint),
   0, package_GameData__animationCount);
  package_GameData__animationHasA= (jintArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jint),
   0, package_GameData__animationCount);
  package_GameData__animationHasF= (jintArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jint),
   0, package_GameData__animationCount);
  package_GameData__animationNumber= (jintArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jint),
   0, package_GameData__animationCount);
  for (i= 0; i < package_GameData__animationCount; i++)
  {
   jObject jcgo_rcvrL1;
   jObject jcgo_rcvrL2;
   jint jcgo_rcvrI1;
   (jcgo_rcvrL1= (jObject)package_GameData__animationName, jcgo_rcvrI1=
    i, jcgo_rcvrL2= (jObject)(package_GameData__getString__()), *(java_lang_String*)&JCGO_ARRAY_LACCESS((jObjectArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= (java_lang_String)jcgo_rcvrL2);
  }
  for (i= 0; i < package_GameData__animationCount; i++)
  {
   jObject jcgo_rcvrL1;
   jint jcgo_rcvrI1;
   jint jcgo_rcvrI2;
   (jcgo_rcvrL1= (jObject)package_GameData__animationCharacterColour,
    jcgo_rcvrI1= i, jcgo_rcvrI2= (package_GameData__getUnsignedInt__()),
    JCGO_ARRAY_IACCESS((jintArr)jcgo_rcvrL1, jcgo_rcvrI1)= jcgo_rcvrI2);
  }
  for (i= 0; i < package_GameData__animationCount; i++)
  {
   jObject jcgo_rcvrL1;
   jint jcgo_rcvrI1;
   jint jcgo_rcvrI2;
   (jcgo_rcvrL1= (jObject)package_GameData__animationSomething, jcgo_rcvrI1=
    i, jcgo_rcvrI2= (package_GameData__getUnsignedByte__()), JCGO_ARRAY_IACCESS((jintArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= jcgo_rcvrI2);
  }
  for (i= 0; i < package_GameData__animationCount; i++)
  {
   jObject jcgo_rcvrL1;
   jint jcgo_rcvrI1;
   jint jcgo_rcvrI2;
   (jcgo_rcvrL1= (jObject)package_GameData__animationHasA, jcgo_rcvrI1=
    i, jcgo_rcvrI2= (package_GameData__getUnsignedByte__()), JCGO_ARRAY_IACCESS((jintArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= jcgo_rcvrI2);
  }
  for (i= 0; i < package_GameData__animationCount; i++)
  {
   jObject jcgo_rcvrL1;
   jint jcgo_rcvrI1;
   jint jcgo_rcvrI2;
   (jcgo_rcvrL1= (jObject)package_GameData__animationHasF, jcgo_rcvrI1=
    i, jcgo_rcvrI2= (package_GameData__getUnsignedByte__()), JCGO_ARRAY_IACCESS((jintArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= jcgo_rcvrI2);
  }
  for (i= 0; i < package_GameData__animationCount; i++)
  {
   jObject jcgo_rcvrL1;
   jint jcgo_rcvrI1;
   jint jcgo_rcvrI2;
   (jcgo_rcvrL1= (jObject)package_GameData__animationNumber, jcgo_rcvrI1=
    i, jcgo_rcvrI2= (package_GameData__getUnsignedByte__()), JCGO_ARRAY_IACCESS((jintArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= jcgo_rcvrI2);
  }
  package_GameData__objectCount= (package_GameData__getUnsignedShort__());
  package_GameData__objectName= (jObjectArr)jcgo_newArray(JCGO_CLASSREF_OF(java_lang_String__class),
   0, package_GameData__objectCount);
  package_GameData__objectDescription= (jObjectArr)jcgo_newArray(JCGO_CLASSREF_OF(java_lang_String__class),
   0, package_GameData__objectCount);
  package_GameData__objectCommand1= (jObjectArr)jcgo_newArray(JCGO_CLASSREF_OF(java_lang_String__class),
   0, package_GameData__objectCount);
  package_GameData__objectCommand2= (jObjectArr)jcgo_newArray(JCGO_CLASSREF_OF(java_lang_String__class),
   0, package_GameData__objectCount);
  package_GameData__objectModelIndex= (jintArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jint),
   0, package_GameData__objectCount);
  package_GameData__objectWidth= (jintArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jint),
   0, package_GameData__objectCount);
  package_GameData__objectHeight= (jintArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jint),
   0, package_GameData__objectCount);
  package_GameData__objectType= (jintArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jint),
   0, package_GameData__objectCount);
  package_GameData__objectElevation= (jintArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jint),
   0, package_GameData__objectCount);
  for (i= 0; i < package_GameData__objectCount; i++)
  {
   jObject jcgo_rcvrL1;
   jObject jcgo_rcvrL2;
   jint jcgo_rcvrI1;
   (jcgo_rcvrL1= (jObject)package_GameData__objectName, jcgo_rcvrI1=
    i, jcgo_rcvrL2= (jObject)(package_GameData__getString__()), *(java_lang_String*)&JCGO_ARRAY_LACCESS((jObjectArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= (java_lang_String)jcgo_rcvrL2);
  }
  for (i= 0; i < package_GameData__objectCount; i++)
  {
   jObject jcgo_rcvrL1;
   jObject jcgo_rcvrL2;
   jint jcgo_rcvrI1;
   (jcgo_rcvrL1= (jObject)package_GameData__objectDescription, jcgo_rcvrI1=
    i, jcgo_rcvrL2= (jObject)(package_GameData__getString__()), *(java_lang_String*)&JCGO_ARRAY_LACCESS((jObjectArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= (java_lang_String)jcgo_rcvrL2);
  }
  for (i= 0; i < package_GameData__objectCount; i++)
  {
   jObject jcgo_rcvrL1;
   jObject jcgo_rcvrL2;
   jint jcgo_rcvrI1;
   (jcgo_rcvrL1= (jObject)package_GameData__objectCommand1, jcgo_rcvrI1=
    i, jcgo_rcvrL2= (jObject)(package_GameData__getString__()), *(java_lang_String*)&JCGO_ARRAY_LACCESS((jObjectArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= (java_lang_String)jcgo_rcvrL2);
  }
  for (i= 0; i < package_GameData__objectCount; i++)
  {
   jObject jcgo_rcvrL1;
   jObject jcgo_rcvrL2;
   jint jcgo_rcvrI1;
   (jcgo_rcvrL1= (jObject)package_GameData__objectCommand2, jcgo_rcvrI1=
    i, jcgo_rcvrL2= (jObject)(package_GameData__getString__()), *(java_lang_String*)&JCGO_ARRAY_LACCESS((jObjectArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= (java_lang_String)jcgo_rcvrL2);
  }
  for (i= 0; i < package_GameData__objectCount; i++)
  {
   jObject jcgo_rcvrL1;
   jint jcgo_rcvrI1;
   jint jcgo_rcvrI2;
   (jcgo_rcvrL1= (jObject)package_GameData__objectModelIndex, jcgo_rcvrI1=
    i, jcgo_rcvrI2= (package_GameData__getModelIndex__Ls(
    (package_GameData__getString__()))), JCGO_ARRAY_IACCESS((jintArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= jcgo_rcvrI2);
  }
  for (i= 0; i < package_GameData__objectCount; i++)
  {
   jObject jcgo_rcvrL1;
   jint jcgo_rcvrI1;
   jint jcgo_rcvrI2;
   (jcgo_rcvrL1= (jObject)package_GameData__objectWidth, jcgo_rcvrI1=
    i, jcgo_rcvrI2= (package_GameData__getUnsignedByte__()), JCGO_ARRAY_IACCESS((jintArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= jcgo_rcvrI2);
  }
  for (i= 0; i < package_GameData__objectCount; i++)
  {
   jObject jcgo_rcvrL1;
   jint jcgo_rcvrI1;
   jint jcgo_rcvrI2;
   (jcgo_rcvrL1= (jObject)package_GameData__objectHeight, jcgo_rcvrI1=
    i, jcgo_rcvrI2= (package_GameData__getUnsignedByte__()), JCGO_ARRAY_IACCESS((jintArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= jcgo_rcvrI2);
  }
  for (i= 0; i < package_GameData__objectCount; i++)
  {
   jObject jcgo_rcvrL1;
   jint jcgo_rcvrI1;
   jint jcgo_rcvrI2;
   (jcgo_rcvrL1= (jObject)package_GameData__objectType, jcgo_rcvrI1=
    i, jcgo_rcvrI2= (package_GameData__getUnsignedByte__()), JCGO_ARRAY_IACCESS((jintArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= jcgo_rcvrI2);
  }
  for (i= 0; i < package_GameData__objectCount; i++)
  {
   jObject jcgo_rcvrL1;
   jint jcgo_rcvrI1;
   jint jcgo_rcvrI2;
   (jcgo_rcvrL1= (jObject)package_GameData__objectElevation, jcgo_rcvrI1=
    i, jcgo_rcvrI2= (package_GameData__getUnsignedByte__()), JCGO_ARRAY_IACCESS((jintArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= jcgo_rcvrI2);
  }
  package_GameData__wallObjectCount= (package_GameData__getUnsignedShort__());
  package_GameData__wallObjectName= (jObjectArr)jcgo_newArray(JCGO_CLASSREF_OF(java_lang_String__class),
   0, package_GameData__wallObjectCount);
  package_GameData__wallObjectDescription= (jObjectArr)jcgo_newArray(JCGO_CLASSREF_OF(java_lang_String__class),
   0, package_GameData__wallObjectCount);
  package_GameData__wallObjectCommand1= (jObjectArr)jcgo_newArray(JCGO_CLASSREF_OF(java_lang_String__class),
   0, package_GameData__wallObjectCount);
  package_GameData__wallObjectCommand2= (jObjectArr)jcgo_newArray(JCGO_CLASSREF_OF(java_lang_String__class),
   0, package_GameData__wallObjectCount);
  package_GameData__wallObjectHeight= (jintArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jint),
   0, package_GameData__wallObjectCount);
  package_GameData__wallObjectTextureFront= (jintArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jint),
   0, package_GameData__wallObjectCount);
  package_GameData__wallObjectTextureBack= (jintArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jint),
   0, package_GameData__wallObjectCount);
  package_GameData__wallObjectAdjacent= (jintArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jint),
   0, package_GameData__wallObjectCount);
  package_GameData__wallObjectInvisible= (jintArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jint),
   0, package_GameData__wallObjectCount);
  for (i= 0; i < package_GameData__wallObjectCount; i++)
  {
   jObject jcgo_rcvrL1;
   jObject jcgo_rcvrL2;
   jint jcgo_rcvrI1;
   (jcgo_rcvrL1= (jObject)package_GameData__wallObjectName, jcgo_rcvrI1=
    i, jcgo_rcvrL2= (jObject)(package_GameData__getString__()), *(java_lang_String*)&JCGO_ARRAY_LACCESS((jObjectArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= (java_lang_String)jcgo_rcvrL2);
  }
  for (i= 0; i < package_GameData__wallObjectCount; i++)
  {
   jObject jcgo_rcvrL1;
   jObject jcgo_rcvrL2;
   jint jcgo_rcvrI1;
   (jcgo_rcvrL1= (jObject)package_GameData__wallObjectDescription,
    jcgo_rcvrI1= i, jcgo_rcvrL2= (jObject)(package_GameData__getString__()),
    *(java_lang_String*)&JCGO_ARRAY_LACCESS((jObjectArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= (java_lang_String)jcgo_rcvrL2);
  }
  for (i= 0; i < package_GameData__wallObjectCount; i++)
  {
   jObject jcgo_rcvrL1;
   jObject jcgo_rcvrL2;
   jint jcgo_rcvrI1;
   (jcgo_rcvrL1= (jObject)package_GameData__wallObjectCommand1, jcgo_rcvrI1=
    i, jcgo_rcvrL2= (jObject)(package_GameData__getString__()), *(java_lang_String*)&JCGO_ARRAY_LACCESS((jObjectArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= (java_lang_String)jcgo_rcvrL2);
  }
  for (i= 0; i < package_GameData__wallObjectCount; i++)
  {
   jObject jcgo_rcvrL1;
   jObject jcgo_rcvrL2;
   jint jcgo_rcvrI1;
   (jcgo_rcvrL1= (jObject)package_GameData__wallObjectCommand2, jcgo_rcvrI1=
    i, jcgo_rcvrL2= (jObject)(package_GameData__getString__()), *(java_lang_String*)&JCGO_ARRAY_LACCESS((jObjectArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= (java_lang_String)jcgo_rcvrL2);
  }
  for (i= 0; i < package_GameData__wallObjectCount; i++)
  {
   jObject jcgo_rcvrL1;
   jint jcgo_rcvrI1;
   jint jcgo_rcvrI2;
   (jcgo_rcvrL1= (jObject)package_GameData__wallObjectHeight, jcgo_rcvrI1=
    i, jcgo_rcvrI2= (package_GameData__getUnsignedShort__()), JCGO_ARRAY_IACCESS((jintArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= jcgo_rcvrI2);
  }
  for (i= 0; i < package_GameData__wallObjectCount; i++)
  {
   jObject jcgo_rcvrL1;
   jint jcgo_rcvrI1;
   jint jcgo_rcvrI2;
   (jcgo_rcvrL1= (jObject)package_GameData__wallObjectTextureFront,
    jcgo_rcvrI1= i, jcgo_rcvrI2= (package_GameData__getUnsignedInt__()),
    JCGO_ARRAY_IACCESS((jintArr)jcgo_rcvrL1, jcgo_rcvrI1)= jcgo_rcvrI2);
  }
  for (i= 0; i < package_GameData__wallObjectCount; i++)
  {
   jObject jcgo_rcvrL1;
   jint jcgo_rcvrI1;
   jint jcgo_rcvrI2;
   (jcgo_rcvrL1= (jObject)package_GameData__wallObjectTextureBack,
    jcgo_rcvrI1= i, jcgo_rcvrI2= (package_GameData__getUnsignedInt__()),
    JCGO_ARRAY_IACCESS((jintArr)jcgo_rcvrL1, jcgo_rcvrI1)= jcgo_rcvrI2);
  }
  for (i= 0; i < package_GameData__wallObjectCount; i++)
  {
   jObject jcgo_rcvrL1;
   jint jcgo_rcvrI1;
   jint jcgo_rcvrI2;
   (jcgo_rcvrL1= (jObject)package_GameData__wallObjectAdjacent, jcgo_rcvrI1=
    i, jcgo_rcvrI2= (package_GameData__getUnsignedByte__()), JCGO_ARRAY_IACCESS((jintArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= jcgo_rcvrI2);
  }
  for (i= 0; i < package_GameData__wallObjectCount; i++)
  {
   jObject jcgo_rcvrL1;
   jint jcgo_rcvrI1;
   jint jcgo_rcvrI2;
   (jcgo_rcvrL1= (jObject)package_GameData__wallObjectInvisible, jcgo_rcvrI1=
    i, jcgo_rcvrI2= (package_GameData__getUnsignedByte__()), JCGO_ARRAY_IACCESS((jintArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= jcgo_rcvrI2);
  }
  package_GameData__roofCount= (package_GameData__getUnsignedShort__());
  package_GameData__roofHeight= (jintArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jint),
   0, package_GameData__roofCount);
  package_GameData__roofNumVertices= (jintArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jint),
   0, package_GameData__roofCount);
  for (i= 0; i < package_GameData__roofCount; i++)
  {
   jObject jcgo_rcvrL1;
   jint jcgo_rcvrI1;
   jint jcgo_rcvrI2;
   (jcgo_rcvrL1= (jObject)package_GameData__roofHeight, jcgo_rcvrI1=
    i, jcgo_rcvrI2= (package_GameData__getUnsignedByte__()), JCGO_ARRAY_IACCESS((jintArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= jcgo_rcvrI2);
  }
  for (i= 0; i < package_GameData__roofCount; i++)
  {
   jObject jcgo_rcvrL1;
   jint jcgo_rcvrI1;
   jint jcgo_rcvrI2;
   (jcgo_rcvrL1= (jObject)package_GameData__roofNumVertices, jcgo_rcvrI1=
    i, jcgo_rcvrI2= (package_GameData__getUnsignedByte__()), JCGO_ARRAY_IACCESS((jintArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= jcgo_rcvrI2);
  }
  package_GameData__tileCount= (package_GameData__getUnsignedShort__());
  package_GameData__tileDecoration= (jintArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jint),
   0, package_GameData__tileCount);
  package_GameData__tileType= (jintArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jint),
   0, package_GameData__tileCount);
  package_GameData__tileAdjacent= (jintArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jint),
   0, package_GameData__tileCount);
  for (i= 0; i < package_GameData__tileCount; i++)
  {
   jObject jcgo_rcvrL1;
   jint jcgo_rcvrI1;
   jint jcgo_rcvrI2;
   (jcgo_rcvrL1= (jObject)package_GameData__tileDecoration, jcgo_rcvrI1=
    i, jcgo_rcvrI2= (package_GameData__getUnsignedInt__()), JCGO_ARRAY_IACCESS((jintArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= jcgo_rcvrI2);
  }
  for (i= 0; i < package_GameData__tileCount; i++)
  {
   jObject jcgo_rcvrL1;
   jint jcgo_rcvrI1;
   jint jcgo_rcvrI2;
   (jcgo_rcvrL1= (jObject)package_GameData__tileType, jcgo_rcvrI1=
    i, jcgo_rcvrI2= (package_GameData__getUnsignedByte__()), JCGO_ARRAY_IACCESS((jintArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= jcgo_rcvrI2);
  }
  for (i= 0; i < package_GameData__tileCount; i++)
  {
   jObject jcgo_rcvrL1;
   jint jcgo_rcvrI1;
   jint jcgo_rcvrI2;
   (jcgo_rcvrL1= (jObject)package_GameData__tileAdjacent, jcgo_rcvrI1=
    i, jcgo_rcvrI2= (package_GameData__getUnsignedByte__()), JCGO_ARRAY_IACCESS((jintArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= jcgo_rcvrI2);
  }
  package_GameData__projectileSprite= (package_GameData__getUnsignedShort__());
  package_GameData__spellCount= (package_GameData__getUnsignedShort__());
  package_GameData__spellName= (jObjectArr)jcgo_newArray(JCGO_CLASSREF_OF(java_lang_String__class),
   0, package_GameData__spellCount);
  package_GameData__spellDescription= (jObjectArr)jcgo_newArray(JCGO_CLASSREF_OF(java_lang_String__class),
   0, package_GameData__spellCount);
  package_GameData__spellLevel= (jintArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jint),
   0, package_GameData__spellCount);
  package_GameData__spellRunesRequired= (jintArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jint),
   0, package_GameData__spellCount);
  package_GameData__spellType= (jintArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jint),
   0, package_GameData__spellCount);
  package_GameData__spellRunesId= (jObjectArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jint),
   1, package_GameData__spellCount);
  package_GameData__spellRunesCount= (jObjectArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jint),
   1, package_GameData__spellCount);
  for (i= 0; i < package_GameData__spellCount; i++)
  {
   jObject jcgo_rcvrL1;
   jObject jcgo_rcvrL2;
   jint jcgo_rcvrI1;
   (jcgo_rcvrL1= (jObject)package_GameData__spellName, jcgo_rcvrI1=
    i, jcgo_rcvrL2= (jObject)(package_GameData__getString__()), *(java_lang_String*)&JCGO_ARRAY_LACCESS((jObjectArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= (java_lang_String)jcgo_rcvrL2);
  }
  for (i= 0; i < package_GameData__spellCount; i++)
  {
   jObject jcgo_rcvrL1;
   jObject jcgo_rcvrL2;
   jint jcgo_rcvrI1;
   (jcgo_rcvrL1= (jObject)package_GameData__spellDescription, jcgo_rcvrI1=
    i, jcgo_rcvrL2= (jObject)(package_GameData__getString__()), *(java_lang_String*)&JCGO_ARRAY_LACCESS((jObjectArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= (java_lang_String)jcgo_rcvrL2);
  }
  for (i= 0; i < package_GameData__spellCount; i++)
  {
   jObject jcgo_rcvrL1;
   jint jcgo_rcvrI1;
   jint jcgo_rcvrI2;
   (jcgo_rcvrL1= (jObject)package_GameData__spellLevel, jcgo_rcvrI1=
    i, jcgo_rcvrI2= (package_GameData__getUnsignedByte__()), JCGO_ARRAY_IACCESS((jintArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= jcgo_rcvrI2);
  }
  for (i= 0; i < package_GameData__spellCount; i++)
  {
   jObject jcgo_rcvrL1;
   jint jcgo_rcvrI1;
   jint jcgo_rcvrI2;
   (jcgo_rcvrL1= (jObject)package_GameData__spellRunesRequired, jcgo_rcvrI1=
    i, jcgo_rcvrI2= (package_GameData__getUnsignedByte__()), JCGO_ARRAY_IACCESS((jintArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= jcgo_rcvrI2);
  }
  for (i= 0; i < package_GameData__spellCount; i++)
  {
   jObject jcgo_rcvrL1;
   jint jcgo_rcvrI1;
   jint jcgo_rcvrI2;
   (jcgo_rcvrL1= (jObject)package_GameData__spellType, jcgo_rcvrI1=
    i, jcgo_rcvrI2= (package_GameData__getUnsignedByte__()), JCGO_ARRAY_IACCESS((jintArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= jcgo_rcvrI2);
  }
  for (i= 0; i < package_GameData__spellCount; i++)
  {
   jint j;
   jObject jcgo_rcvrL1;
   j= (package_GameData__getUnsignedByte__());
   (jcgo_rcvrL1= (jObject)((jintArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jint),
    0, j)), *(jintArr*)&JCGO_ARRAY_LACCESS(package_GameData__spellRunesId,
    i)= (jintArr)jcgo_rcvrL1);
   {
    jint k;
    k= 0;
    for (; k < j; k++)
    {
     jObject jcgo_rcvrL1;
     jint jcgo_rcvrI1;
     jint jcgo_rcvrI2;
     (jcgo_rcvrL1= (jObject)((jintArr)JCGO_ARRAY_LACCESS(package_GameData__spellRunesId,
      i)), jcgo_rcvrI1= k, jcgo_rcvrI2= (package_GameData__getUnsignedShort__()),
      JCGO_ARRAY_IACCESS((jintArr)jcgo_rcvrL1, jcgo_rcvrI1)= jcgo_rcvrI2);
    }
   }
  }
  for (i= 0; i < package_GameData__spellCount; i++)
  {
   jint j;
   jObject jcgo_rcvrL1;
   j= (package_GameData__getUnsignedByte__());
   (jcgo_rcvrL1= (jObject)((jintArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jint),
    0, j)), *(jintArr*)&JCGO_ARRAY_LACCESS(package_GameData__spellRunesCount,
    i)= (jintArr)jcgo_rcvrL1);
   {
    jint k;
    k= 0;
    for (; k < j; k++)
    {
     jObject jcgo_rcvrL1;
     jint jcgo_rcvrI1;
     jint jcgo_rcvrI2;
     (jcgo_rcvrL1= (jObject)((jintArr)JCGO_ARRAY_LACCESS(package_GameData__spellRunesCount,
      i)), jcgo_rcvrI1= k, jcgo_rcvrI2= (package_GameData__getUnsignedByte__()),
      JCGO_ARRAY_IACCESS((jintArr)jcgo_rcvrL1, jcgo_rcvrI1)= jcgo_rcvrI2);
    }
   }
  }
  package_GameData__prayerCount= (package_GameData__getUnsignedShort__());
  package_GameData__prayerName= (jObjectArr)jcgo_newArray(JCGO_CLASSREF_OF(java_lang_String__class),
   0, package_GameData__prayerCount);
  package_GameData__prayerDescription= (jObjectArr)jcgo_newArray(JCGO_CLASSREF_OF(java_lang_String__class),
   0, package_GameData__prayerCount);
  package_GameData__prayerLevel= (jintArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jint),
   0, package_GameData__prayerCount);
  package_GameData__prayerDrain= (jintArr)jcgo_newArray(JCGO_CORECLASS_FOR(OBJT_jint),
   0, package_GameData__prayerCount);
  for (i= 0; i < package_GameData__prayerCount; i++)
  {
   jObject jcgo_rcvrL1;
   jObject jcgo_rcvrL2;
   jint jcgo_rcvrI1;
   (jcgo_rcvrL1= (jObject)package_GameData__prayerName, jcgo_rcvrI1=
    i, jcgo_rcvrL2= (jObject)(package_GameData__getString__()), *(java_lang_String*)&JCGO_ARRAY_LACCESS((jObjectArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= (java_lang_String)jcgo_rcvrL2);
  }
  for (i= 0; i < package_GameData__prayerCount; i++)
  {
   jObject jcgo_rcvrL1;
   jObject jcgo_rcvrL2;
   jint jcgo_rcvrI1;
   (jcgo_rcvrL1= (jObject)package_GameData__prayerDescription, jcgo_rcvrI1=
    i, jcgo_rcvrL2= (jObject)(package_GameData__getString__()), *(java_lang_String*)&JCGO_ARRAY_LACCESS((jObjectArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= (java_lang_String)jcgo_rcvrL2);
  }
  for (i= 0; i < package_GameData__prayerCount; i++)
  {
   jObject jcgo_rcvrL1;
   jint jcgo_rcvrI1;
   jint jcgo_rcvrI2;
   (jcgo_rcvrL1= (jObject)package_GameData__prayerLevel, jcgo_rcvrI1=
    i, jcgo_rcvrI2= (package_GameData__getUnsignedByte__()), JCGO_ARRAY_IACCESS((jintArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= jcgo_rcvrI2);
  }
  for (i= 0; i < package_GameData__prayerCount; i++)
  {
   jObject jcgo_rcvrL1;
   jint jcgo_rcvrI1;
   jint jcgo_rcvrI2;
   (jcgo_rcvrL1= (jObject)package_GameData__prayerDrain, jcgo_rcvrI1=
    i, jcgo_rcvrI2= (package_GameData__getUnsignedByte__()), JCGO_ARRAY_IACCESS((jintArr)jcgo_rcvrL1,
    jcgo_rcvrI1)= jcgo_rcvrI2);
  }
  package_GameData__dataString= (jbyteArr)jnull;
  package_GameData__dataInteger= (jbyteArr)jnull;
 }
}

JCGO_NOSEP_STATIC package_GameData CFASTCALL
package_GameData__this__( package_GameData This )
{
 {
  ;
 }
 return This;
}

JCGO_NOSEP_STATIC void CFASTCALL
package_GameData__class__0( void )
{
 JCGO_CLINIT_BEGIN(package_GameData__class);
 package_GameData__modelName= (jObjectArr)jcgo_newArray(JCGO_CLASSREF_OF(java_lang_String__class),
  0, (jint)5000);
 JCGO_CLINIT_DONE(package_GameData__class);
}

JCGO_NOSEP_DATA CONST struct package_GameData_methods_s package_GameData_methods=
{
 JCGO_CLASSREF_OF(package_GameData__class),
 JCGO_GCJDESCR_ZEROINIT
 OBJT_package_GameData,
 -(JCGO_OBJSIZE_T)sizeof(struct package_GameData_s),
 NULL,
 JCGO_CLINIT_INIT(package_GameData__class__0)
 package_GameData__this__,
 java_lang_Object__equals__Lo,
 java_lang_Object__hashCode__,
 java_lang_Object__toString__,
 java_lang_Object__finalize__
};

JCGO_NOSEP_DATA struct package_GameData_class_s package_GameData__class
 ATTRIBNONGC=
{
 {
  &java_lang_Class_methods,
  JCGO_MON_INIT
  JCGO_OBJREF_OF(*(java_lang_Object)&package_GameData_methods),
  JCGO_STRREF_OF(jcgo_string1_GameData),
  JCGO_CLASSREF_OF(java_lang_Object__class),
  ((jObjectArr)JCGO_OBJREF_OF(jcgo_array3_Object)),
  0x1c1
 }
};

JCGO_NOSEP_GCDATA jObjectArr package_GameData__modelName ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jObjectArr package_GameData__textureName ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jObjectArr package_GameData__textureSubtypeName
 ATTRIBGCBSS= jnull;

JCGO_NOSEP_GCDATA jintArr package_GameData__objectModelIndex ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jintArr package_GameData__objectWidth ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jintArr package_GameData__objectHeight ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jintArr package_GameData__objectType ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jintArr package_GameData__objectElevation ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jintArr package_GameData__npcWidth ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jintArr package_GameData__npcHeight ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jObjectArr package_GameData__npcSprite ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jintArr package_GameData__npcAttack ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jintArr package_GameData__npcStrength ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jintArr package_GameData__npcHits ATTRIBGCBSS= jnull;

JCGO_NOSEP_GCDATA jintArr package_GameData__npcDefense ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jintArr package_GameData__npcAttackable ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jintArr package_GameData__spellLevel ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jintArr package_GameData__spellRunesRequired ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jintArr package_GameData__spellType ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jObjectArr package_GameData__spellRunesId ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jObjectArr package_GameData__spellRunesCount ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jintArr package_GameData__npcColourHair ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jintArr package_GameData__npcColourTop ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jintArr package_GameData__npcColorBottom ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jintArr package_GameData__npcColourSkin ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jintArr package_GameData__wallObjectHeight ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jintArr package_GameData__wallObjectTextureFront
 ATTRIBGCBSS= jnull;

JCGO_NOSEP_GCDATA jintArr package_GameData__wallObjectTextureBack
 ATTRIBGCBSS= jnull;

JCGO_NOSEP_GCDATA jintArr package_GameData__wallObjectAdjacent ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jintArr package_GameData__wallObjectInvisible ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jintArr package_GameData__animationCharacterColour
 ATTRIBGCBSS= jnull;

JCGO_NOSEP_GCDATA jintArr package_GameData__animationSomething ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jintArr package_GameData__animationHasA ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jintArr package_GameData__animationHasF ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jintArr package_GameData__animationNumber ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jintArr package_GameData__prayerLevel ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jintArr package_GameData__prayerDrain ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jintArr package_GameData__tileDecoration ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jintArr package_GameData__tileType ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jintArr package_GameData__tileAdjacent ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jintArr package_GameData__roofHeight ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jintArr package_GameData__roofNumVertices ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jObjectArr package_GameData__itemName ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jObjectArr package_GameData__itemDescription ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jObjectArr package_GameData__itemCommand ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jObjectArr package_GameData__spellName ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jObjectArr package_GameData__spellDescription ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jObjectArr package_GameData__wallObjectName ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jObjectArr package_GameData__wallObjectDescription
 ATTRIBGCBSS= jnull;

JCGO_NOSEP_GCDATA jObjectArr package_GameData__wallObjectCommand1
 ATTRIBGCBSS= jnull;

JCGO_NOSEP_GCDATA jObjectArr package_GameData__wallObjectCommand2
 ATTRIBGCBSS= jnull;

JCGO_NOSEP_GCDATA jObjectArr package_GameData__npcName ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jObjectArr package_GameData__npcDescription ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jObjectArr package_GameData__npcCommand ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jObjectArr package_GameData__animationName ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jintArr package_GameData__itemPicture ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jintArr package_GameData__itemBasePrice ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jintArr package_GameData__itemStackable ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jintArr package_GameData__itemUnused ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jintArr package_GameData__itemWearable ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jintArr package_GameData__itemMask ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jintArr package_GameData__itemSpecial ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jintArr package_GameData__itemMembers ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jObjectArr package_GameData__prayerName ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jObjectArr package_GameData__prayerDescription ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jObjectArr package_GameData__objectName ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jObjectArr package_GameData__objectDescription ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jObjectArr package_GameData__objectCommand1 ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jObjectArr package_GameData__objectCommand2 ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jintArr package_GameData__npcWalkModel ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jintArr package_GameData__npcCombatModel ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jintArr package_GameData__npcCombatAnimation ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jbyteArr package_GameData__dataString ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_GCDATA jbyteArr package_GameData__dataInteger ATTRIBGCBSS=
 jnull;

JCGO_NOSEP_DATA jint package_GameData__spellCount= (jint)0;

JCGO_NOSEP_DATA jint package_GameData__itemCount= (jint)0;

JCGO_NOSEP_DATA jint package_GameData__itemSpriteCount= (jint)0;

JCGO_NOSEP_DATA jint package_GameData__tileCount= (jint)0;

JCGO_NOSEP_DATA jint package_GameData__wallObjectCount= (jint)0;

JCGO_NOSEP_DATA jint package_GameData__modelCount= (jint)0;

JCGO_NOSEP_DATA jint package_GameData__prayerCount= (jint)0;

JCGO_NOSEP_DATA jint package_GameData__projectileSprite= (jint)0;

JCGO_NOSEP_DATA jint package_GameData__npcCount= (jint)0;

JCGO_NOSEP_DATA jint package_GameData__textureCount= (jint)0;

JCGO_NOSEP_DATA jint package_GameData__roofCount= (jint)0;

JCGO_NOSEP_DATA jint package_GameData__objectCount= (jint)0;

JCGO_NOSEP_DATA jint package_GameData__animationCount= (jint)0;

JCGO_NOSEP_DATA jint package_GameData__stringOffset= (jint)0;

JCGO_NOSEP_DATA jint package_GameData__offset= (jint)0;

JCGO_NOSEP_DATA CONST jcgo_arrtype31_GameShll jcgo_array9_GameData=
{
 (jvtable)&jbyteArr_methods,
 JCGO_MON_INIT
 8,
 {
  (jbyte)(jchar)71/*'G'*/, (jbyte)(jchar)97/*'a'*/, (jbyte)(jchar)109/*'m'*/,
   (jbyte)(jchar)101/*'e'*/, (jbyte)(jchar)68/*'D'*/, (jbyte)(jchar)97/*'a'*/,
   (jbyte)(jchar)116/*'t'*/, (jbyte)(jchar)97/*'a'*/
 }
};

JCGO_NOSEP_DATA CONST jcgo_arrtype32_GameShll jcgo_array10_GameData=
{
 (jvtable)&jbyteArr_methods,
 JCGO_MON_INIT
 10,
 {
  (jbyte)(jchar)115/*'s'*/, (jbyte)(jchar)116/*'t'*/, (jbyte)(jchar)114/*'r'*/,
   (jbyte)(jchar)105/*'i'*/, (jbyte)(jchar)110/*'n'*/, (jbyte)(jchar)103/*'g'*/,
   (jbyte)(jchar)46/*'.'*/, (jbyte)(jchar)100/*'d'*/, (jbyte)(jchar)97/*'a'*/,
   (jbyte)(jchar)116/*'t'*/
 }
};

JCGO_NOSEP_DATA CONST jcgo_arrtype28_Object jcgo_array11_GameData=
{
 (jvtable)&jbyteArr_methods,
 JCGO_MON_INIT
 11,
 {
  (jbyte)(jchar)100/*'d'*/, (jbyte)(jchar)97/*'a'*/, (jbyte)(jchar)116/*'t'*/,
   (jbyte)(jchar)97/*'a'*/, (jbyte)(jchar)83/*'S'*/, (jbyte)(jchar)116/*'t'*/,
   (jbyte)(jchar)114/*'r'*/, (jbyte)(jchar)105/*'i'*/, (jbyte)(jchar)110/*'n'*/,
   (jbyte)(jchar)103/*'g'*/, (jbyte)(jchar)32/*' '*/
 }
};

JCGO_NOSEP_DATA CONST jcgo_arrtype26_Object jcgo_array12_GameData=
{
 (jvtable)&jbyteArr_methods,
 JCGO_MON_INIT
 12,
 {
  (jbyte)(jchar)100/*'d'*/, (jbyte)(jchar)97/*'a'*/, (jbyte)(jchar)116/*'t'*/,
   (jbyte)(jchar)97/*'a'*/, (jbyte)(jchar)73/*'I'*/, (jbyte)(jchar)110/*'n'*/,
   (jbyte)(jchar)116/*'t'*/, (jbyte)(jchar)101/*'e'*/, (jbyte)(jchar)103/*'g'*/,
   (jbyte)(jchar)101/*'e'*/, (jbyte)(jchar)114/*'r'*/, (jbyte)(jchar)32/*' '*/
 }
};

JCGO_NOSEP_DATA CONST jcgo_arrtype63_GmCnnctn jcgo_array13_GameData=
{
 (jvtable)&jbyteArr_methods,
 JCGO_MON_INIT
 14,
 {
  (jbyte)(jchar)77/*'M'*/, (jbyte)(jchar)101/*'e'*/, (jbyte)(jchar)109/*'m'*/,
   (jbyte)(jchar)98/*'b'*/, (jbyte)(jchar)101/*'e'*/, (jbyte)(jchar)114/*'r'*/,
   (jbyte)(jchar)115/*'s'*/, (jbyte)(jchar)32/*' '*/, (jbyte)(jchar)111/*'o'*/,
   (jbyte)(jchar)98/*'b'*/, (jbyte)(jchar)106/*'j'*/, (jbyte)(jchar)101/*'e'*/,
   (jbyte)(jchar)99/*'c'*/, (jbyte)(jchar)116/*'t'*/
 }
};

JCGO_NOSEP_DATA CONST jcgo_arrtype621_Mdclnt jcgo_array14_GameData=
{
 (jvtable)&jbyteArr_methods,
 JCGO_MON_INIT
 42,
 {
  (jbyte)(jchar)89/*'Y'*/, (jbyte)(jchar)111/*'o'*/, (jbyte)(jchar)117/*'u'*/,
   (jbyte)(jchar)32/*' '*/, (jbyte)(jchar)110/*'n'*/, (jbyte)(jchar)101/*'e'*/,
   (jbyte)(jchar)101/*'e'*/, (jbyte)(jchar)100/*'d'*/, (jbyte)(jchar)32/*' '*/,
   (jbyte)(jchar)116/*'t'*/, (jbyte)(jchar)111/*'o'*/, (jbyte)(jchar)32/*' '*/,
   (jbyte)(jchar)98/*'b'*/, (jbyte)(jchar)101/*'e'*/, (jbyte)(jchar)32/*' '*/,
   (jbyte)(jchar)97/*'a'*/, (jbyte)(jchar)32/*' '*/, (jbyte)(jchar)109/*'m'*/,
   (jbyte)(jchar)101/*'e'*/, (jbyte)(jchar)109/*'m'*/, (jbyte)(jchar)98/*'b'*/,
   (jbyte)(jchar)101/*'e'*/, (jbyte)(jchar)114/*'r'*/, (jbyte)(jchar)32/*' '*/,
   (jbyte)(jchar)116/*'t'*/, (jbyte)(jchar)111/*'o'*/, (jbyte)(jchar)32/*' '*/,
   (jbyte)(jchar)117/*'u'*/, (jbyte)(jchar)115/*'s'*/, (jbyte)(jchar)101/*'e'*/,
   (jbyte)(jchar)32/*' '*/, (jbyte)(jchar)116/*'t'*/, (jbyte)(jchar)104/*'h'*/,
   (jbyte)(jchar)105/*'i'*/, (jbyte)(jchar)115/*'s'*/, (jbyte)(jchar)32/*' '*/,
   (jbyte)(jchar)111/*'o'*/, (jbyte)(jchar)98/*'b'*/, (jbyte)(jchar)106/*'j'*/,
   (jbyte)(jchar)101/*'e'*/, (jbyte)(jchar)99/*'c'*/, (jbyte)(jchar)116/*'t'*/
 }
};

JCGO_NOSEP_DATA JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string1_GameData
 JCGO_THRD_ATTRNONGC=
{
 &java_lang_String_methods,
 JCGO_MON_INIT
 (java_lang_Object)JCGO_OBJREF_OF(jcgo_array9_GameData),
 0, 8, (jint)0x9a5fcadcL
};

JCGO_NOSEP_DATA JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string2_GameData
 JCGO_THRD_ATTRNONGC=
{
 &java_lang_String_methods,
 JCGO_MON_INIT
 (java_lang_Object)JCGO_OBJREF_OF(jcgo_array477_VMSstmPr),
 3, 2, (jint)0xdb3L
};

JCGO_NOSEP_DATA JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string3_GameData
 JCGO_THRD_ATTRNONGC=
{
 &java_lang_String_methods,
 JCGO_MON_INIT
 (java_lang_Object)JCGO_OBJREF_OF(jcgo_array10_GameData),
 0, 10, (jint)0xa22b5c3aL
};

JCGO_NOSEP_DATA JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string4_GameData
 JCGO_THRD_ATTRNONGC=
{
 &java_lang_String_methods,
 JCGO_MON_INIT
 (java_lang_Object)JCGO_OBJREF_OF(jcgo_array28_Object),
 0, 11, (jint)0x2f8d1ee7L
};

JCGO_NOSEP_DATA JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string5_GameData
 JCGO_THRD_ATTRNONGC=
{
 &java_lang_String_methods,
 JCGO_MON_INIT
 (java_lang_Object)JCGO_OBJREF_OF(jcgo_array11_GameData),
 0, 11, (jint)0x378d3725L
};

JCGO_NOSEP_DATA JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string6_GameData
 JCGO_THRD_ATTRNONGC=
{
 &java_lang_String_methods,
 JCGO_MON_INIT
 (java_lang_Object)JCGO_OBJREF_OF(jcgo_array12_GameData),
 0, 12, (jint)0x7116b06cL
};

JCGO_NOSEP_DATA JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string7_GameData
 JCGO_THRD_ATTRNONGC=
{
 &java_lang_String_methods,
 JCGO_MON_INIT
 (java_lang_Object)JCGO_OBJREF_OF(jcgo_array13_GameData),
 0, 14, (jint)0xc0f95046L
};

JCGO_NOSEP_DATA JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string8_GameData
 JCGO_THRD_ATTRNONGC=
{
 &java_lang_String_methods,
 JCGO_MON_INIT
 (java_lang_Object)JCGO_OBJREF_OF(jcgo_array14_GameData),
 0, 42, (jint)0xc9ad4a9L
};

#ifdef CHKALL_GameData
#include "jcgochke.h"
#endif

#endif
