コード例 #1
0
ファイル: OtherCube.cs プロジェクト: bundie1990/EDGE
 public void Write(BinaryWriter writer)
 {
     PositionTrigger.Write(writer);
     writer.Write(MovingBlockSync.Index);
     if (MovingBlockSync.Index == -2)
     {
         DarkCubeRadius.Write(writer);
         writer.Write(DarkCubeMovingBlockSync.Index);
     }
     writer.Write((ushort)KeyEvents.Count);
     PositionCube.Write(writer);
     KeyEvents.WriteCore(writer);
 }
コード例 #2
0
ファイル: CameraTrigger.cs プロジェクト: bundie1990/EDGE
 public void Write(BinaryWriter writer)
 {
     Position.Write(writer);
     writer.Write(Zoom);
     Radius.Write(writer);
     if (Zoom != -1)
     {
         return;
     }
     writer.Write(Reset);
     writer.Write(StartDelay);
     writer.Write(Duration);
     writer.Write(Value);
     writer.Write(SingleUse);
     writer.Write(ValueIsAngle);
 }
コード例 #3
0
 public void Write(BinaryWriter writer)
 {
     Position.Write(writer);
     writer.Write(TravelTime);
     writer.Write(PauseTime);
 }
コード例 #4
0
ファイル: Prism.cs プロジェクト: bundie1990/EDGE
 public void Write(BinaryWriter writer)
 {
     Position.Write(writer);
     writer.Write(Energy);
 }
コード例 #5
0
ファイル: Checkpoint.cs プロジェクト: bundie1990/EDGE
 public void Write(BinaryWriter writer)
 {
     Position.Write(writer);
     writer.Write(RespawnZ);
     Radius.Write(writer);
 }