示例#1
0
 public override void WriteTo(IDataOutputStream stream)
 {
     stream.WriteString(targetID);
     stream.WriteString(stuntID);
     stream.WriteByte((byte)action);
     stream.WriteBoolean(isInteract);
 }
示例#2
0
 public override void WriteTo(IDataOutputStream stream)
 {
     stream.WriteString(characterID);
     stream.WriteString(aspectID);
     stream.WriteBoolean(isConsequence);
     stream.WriteBoolean(reroll);
 }
示例#3
0
 public void WriteTo(IDataOutputStream stream)
 {
     stream.WriteBoolean(dm);
     stream.WriteString(id);
     stream.WriteString(name);
     OutputStreamHelper.WriteGuid(stream, avatar);
 }
示例#4
0
 public void WriteTo(IDataOutputStream stream)
 {
     stream.WriteSingle(X);
     stream.WriteSingle(Y);
     stream.WriteSingle(Z);
     stream.WriteSingle(W);
 }
示例#5
0
 public override void WriteTo(IDataOutputStream stream)
 {
     initiativeID.WriteTo(stream);
     targetID.WriteTo(stream);
     stuntID.WriteTo(stream);
     stream.WriteByte((byte)action);
 }
示例#6
0
 public void WriteTo(IDataOutputStream stream)
 {
     stream.WriteInt32(actionPoint);
     stream.WriteInt32(actionPointMax);
     stream.WriteBoolean(movable);
     stream.WriteInt32(movePoint);
 }
示例#7
0
 public void WriteTo(IDataOutputStream stream)
 {
     stream.WriteBoolean(lowOpen);
     stream.WriteSingle(low);
     stream.WriteBoolean(highOpen);
     stream.WriteSingle(high);
 }
示例#8
0
 public override void WriteTo(IDataOutputStream stream)
 {
     aspectOwnerID.WriteTo(stream);
     aspectID.WriteTo(stream);
     stream.WriteBoolean(isConsequence);
     stream.WriteBoolean(reroll);
 }
示例#9
0
 public void WriteTo(IDataOutputStream stream)
 {
     id.WriteTo(stream);
     stream.WriteInt32(row);
     stream.WriteInt32(col);
     stream.WriteInt32(stagnate);
     stream.WriteByte((byte)direction);
 }
示例#10
0
 public void WriteTo(IDataOutputStream stream)
 {
     stream.WriteInt32(sprites.Length);
     foreach (var sprite in sprites)
     {
         sprite.WriteTo(stream);
     }
 }
示例#11
0
 public static void WriteGuid(IDataOutputStream stream, Guid guid)
 {
     byte[] bs = guid.ToByteArray();
     stream.WriteByte((byte)bs.Length);
     foreach (var b in bs)
     {
         stream.WriteByte(b);
     }
 }
示例#12
0
 public void WriteTo(IDataOutputStream stream)
 {
     stream.WriteSingle(repeatStartTime);
     stream.WriteInt32(commands.Length);
     foreach (var cmd in commands)
     {
         OutputStreamHelper.WriteStorySceneObjectCommand(stream, cmd);
     }
 }
示例#13
0
 public override void WriteTo(IDataOutputStream stream)
 {
     stream.WriteInt32(players.Length);
     foreach (var player in players)
     {
         player.WriteTo(stream);
     }
     stream.WriteString(text);
 }
示例#14
0
 public override void WriteTo(IDataOutputStream stream)
 {
     stream.WriteInt32(InnerMsgType);
     if (innerMessage != null)
     {
         innerMessage.WriteTo(stream);
     }
     OutputStreamHelper.WriteGuid(stream, guid);
     stream.WriteBoolean(resp);
 }
示例#15
0
 public override void WriteTo(IDataOutputStream stream)
 {
     stuntID.WriteTo(stream);
     dstCenter.WriteTo(stream);
     stream.WriteInt32(targetsID.Length);
     foreach (var target in targetsID)
     {
         target.WriteTo(stream);
     }
 }
示例#16
0
 public override void WriteTo(IDataOutputStream stream)
 {
     stream.WriteString(skillTypeOrStuntID);
     stream.WriteBoolean(isStunt);
     dstCenter.WriteTo(stream);
     stream.WriteInt32(targets.Length);
     foreach (var target in targets)
     {
         stream.WriteString(target);
     }
 }
示例#17
0
 public override void WriteTo(IDataOutputStream stream)
 {
     abilityTypeOrStuntID.WriteTo(stream);
     stream.WriteBoolean(isStunt);
     stream.WriteByte((byte)action);
     dstCenter.WriteTo(stream);
     stream.WriteInt32(targetsID.Length);
     foreach (var target in targetsID)
     {
         target.WriteTo(stream);
     }
 }
示例#18
0
 public void WriteTo(IDataOutputStream stream)
 {
     obj.WriteTo(stream);
     stream.WriteBoolean(obstacle);
     stream.WriteBoolean(highland);
     stream.WriteInt32(stagnate);
     stream.WriteByte((byte)direction);
     stream.WriteBoolean(actable);
     if (actable)
     {
         actableObjData.WriteTo(stream);
     }
 }
示例#19
0
 public override void WriteTo(IDataOutputStream stream)
 {
     campaignID.WriteTo(stream);
 }
示例#20
0
 public override void WriteTo(IDataOutputStream stream)
 {
     stream.WriteInt32(selectionIndex);
 }
示例#21
0
 public override void WriteTo(IDataOutputStream stream)
 {
     receiverID.WriteTo(stream);
     stream.WriteString(text);
 }
示例#22
0
 public override void WriteTo(IDataOutputStream stream)
 {
     abilityTypeOrStuntID.WriteTo(stream);
     stream.WriteBoolean(isStunt);
 }
示例#23
0
 public override void WriteTo(IDataOutputStream stream)
 {
     objID.WriteTo(stream);
 }
示例#24
0
 public override void WriteTo(IDataOutputStream stream)
 {
     stream.WriteString(text);
 }
示例#25
0
 public override void WriteTo(IDataOutputStream stream)
 {
     stream.WriteByte(percent);
 }
示例#26
0
 public override void WriteTo(IDataOutputStream stream)
 {
     initiativeAbilityTypeID.WriteTo(stream);
     passiveCharacterID.WriteTo(stream);
     stream.WriteByte((byte)actionType);
 }
示例#27
0
 public override void WriteTo(IDataOutputStream stream)
 {
     stream.WriteBoolean(val);
 }
示例#28
0
 public override void WriteTo(IDataOutputStream stream)
 {
     initiativeID.WriteTo(stream);
     abilityTypeID.WriteTo(stream);
     stream.WriteByte((byte)action);
 }
示例#29
0
 public override void WriteTo(IDataOutputStream stream)
 {
 }
示例#30
0
 public override void WriteTo(IDataOutputStream stream)
 {
     abilityTypeID.WriteTo(stream);
 }