Example #1
0
 public bool Encode(BinaryEncoder encoder)
 {
     if (!BinaryCodec.Encode(encoder, _itemID))
     {
         return(false);
     }
     if (!BinaryCodec.EncodeUnicodeString(encoder, _itemName))
     {
         return(false);
     }
     if (!BinaryCodec.EncodeUnicodeString(encoder, _itemDesc))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _iconName))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _price))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _option))
     {
         return(false);
     }
     {
         int enumValue = (int)itemType;
         if (!BinaryCodec.Encode(encoder, enumValue))
         {
             return(false);
         }
     }
     {
         int enumValue = (int)itemKindType;
         if (!BinaryCodec.Encode(encoder, enumValue))
         {
             return(false);
         }
     }
     if (!BinaryCodec.Encode(encoder, _isConsume))
     {
         return(false);
     }
     {
         int enumValue = (int)scopeType;
         if (!BinaryCodec.Encode(encoder, enumValue))
         {
             return(false);
         }
     }
     {
         int enumValue = (int)occasionType;
         if (!BinaryCodec.Encode(encoder, enumValue))
         {
             return(false);
         }
     }
     return(true);
 }
Example #2
0
 public bool Encode(BinaryEncoder encoder)
 {
     if (!BinaryCodec.Encode(encoder, _scene))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _index))
     {
         return(false);
     }
     if (!BinaryCodec.EncodeUnicodeString(encoder, _characterName))
     {
         return(false);
     }
     if (!BinaryCodec.EncodeUnicodeString(encoder, _text))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _eventid))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _nextsceneid))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _skip))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _bg))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _left_character))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _right_character))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _fontsize))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _fonteffect))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _bgm))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _sound))
     {
         return(false);
     }
     return(true);
 }
Example #3
0
 public bool Encode(BinaryEncoder encoder)
 {
     if (!BinaryCodec.Encode(encoder, _itemID))
     {
         return(false);
     }
     if (!BinaryCodec.EncodeUnicodeString(encoder, _itemName))
     {
         return(false);
     }
     if (!BinaryCodec.EncodeUnicodeString(encoder, _itemDesc))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _iconName))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _price))
     {
         return(false);
     }
     {
         int enumValue = (int)weaponType;
         if (!BinaryCodec.Encode(encoder, enumValue))
         {
             return(false);
         }
     }
     if (!BinaryCodec.Encode(encoder, _physicalDamage))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _elementalDamage))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _physicalCritChance))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _elementalCritChance))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _physicalRate))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _elementalRate))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _option))
     {
         return(false);
     }
     return(true);
 }
Example #4
0
 public bool Encode(BinaryEncoder encoder)
 {
     if (!BinaryCodec.Encode(encoder, _id))
     {
         return(false);
     }
     if (!BinaryCodec.EncodeUnicodeString(encoder, _text))
     {
         return(false);
     }
     return(true);
 }
Example #5
0
 public bool Encode(BinaryEncoder encoder)
 {
     if (!BinaryCodec.Encode(encoder, _id))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _select))
     {
         return(false);
     }
     if (!BinaryCodec.EncodeUnicodeString(encoder, _text))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _storysceneid))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _storyindexid))
     {
         return(false);
     }
     return(true);
 }
Example #6
0
 public bool Encode(BinaryEncoder encoder)
 {
     if (!BinaryCodec.Encode(encoder, _itemID))
     {
         return(false);
     }
     if (!BinaryCodec.EncodeUnicodeString(encoder, _itemName))
     {
         return(false);
     }
     if (!BinaryCodec.EncodeUnicodeString(encoder, _itemDesc))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _iconName))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _price))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _option))
     {
         return(false);
     }
     {
         int enumValue = (int)armorType;
         if (!BinaryCodec.Encode(encoder, enumValue))
         {
             return(false);
         }
     }
     if (!BinaryCodec.Encode(encoder, _health))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _energy))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _healthRecover))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _energyRecover))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _physicalArmor))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _elementalArmor))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _physicalAvoid))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _elementalAvoid))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _physicalResistance))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _elementalResistance))
     {
         return(false);
     }
     return(true);
 }
Example #7
0
 public bool Encode(BinaryEncoder encoder)
 {
     if (!BinaryCodec.Encode(encoder, _id))
     {
         return(false);
     }
     {
         int enumValue = (int)tileMapType;
         if (!BinaryCodec.Encode(encoder, enumValue))
         {
             return(false);
         }
     }
     if (!BinaryCodec.Encode(encoder, _name))
     {
         return(false);
     }
     if (!BinaryCodec.EncodeUnicodeString(encoder, _displayName))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _sizeX))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _sizeY))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _isFog))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _groupname))
     {
         return(false);
     }
     {
         ushort _size = (ushort)bgTileSets.Count;
         if (!BinaryCodec.Encode(encoder, _size))
         {
             return(false);
         }
         for (int i = 0; i < bgTileSets.Count; ++i)
         {
             string item = bgTileSets[i];
             if (!BinaryCodec.Encode(encoder, item))
             {
                 return(false);
             }
         }
     }
     {
         ushort _size = (ushort)objectTileSets.Count;
         if (!BinaryCodec.Encode(encoder, _size))
         {
             return(false);
         }
         for (int i = 0; i < objectTileSets.Count; ++i)
         {
             string item = objectTileSets[i];
             if (!BinaryCodec.Encode(encoder, item))
             {
                 return(false);
             }
         }
     }
     return(true);
 }
Example #8
0
 public bool Encode(BinaryEncoder encoder)
 {
     if (!BinaryCodec.Encode(encoder, _ID))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _Name))
     {
         return(false);
     }
     {
         int enumValue = (int)CharacterType;
         if (!BinaryCodec.Encode(encoder, enumValue))
         {
             return(false);
         }
     }
     if (!BinaryCodec.EncodeUnicodeString(encoder, _displayName))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _spriteName))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _default_str))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _default_dex))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _default_con))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _default_int))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _default_spr))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _default_wis))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _default_hp))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _default_mp))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _rewordXP))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _rewordGold))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _isDrop))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _dropList))
     {
         return(false);
     }
     return(true);
 }
Example #9
0
 public bool Encode(BinaryEncoder encoder)
 {
     if (!BinaryCodec.Encode(encoder, _statusEffectID))
     {
         return(false);
     }
     {
         int enumValue = (int)statusEffectType;
         if (!BinaryCodec.Encode(encoder, enumValue))
         {
             return(false);
         }
     }
     if (!BinaryCodec.Encode(encoder, _iconName))
     {
         return(false);
     }
     if (!BinaryCodec.EncodeUnicodeString(encoder, _displayName))
     {
         return(false);
     }
     if (!BinaryCodec.EncodeUnicodeString(encoder, _description))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _percent))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _fix))
     {
         return(false);
     }
     {
         int enumValue = (int)elementType;
         if (!BinaryCodec.Encode(encoder, enumValue))
         {
             return(false);
         }
     }
     if (!BinaryCodec.Encode(encoder, _variance))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _isCritical))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _criticalProbability))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _vfxEffect))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _soundEffect))
     {
         return(false);
     }
     if (!BinaryCodec.Encode(encoder, _effectColor))
     {
         return(false);
     }
     return(true);
 }