// Token: 0x06003C84 RID: 15492 RVA: 0x000D8510 File Offset: 0x000D6710
 public void WriteObjectSave(ref RustProto.SavedObject.Builder saveobj)
 {
     using (RustProto.Helpers.Recycler <RustProto.objectFireBarrel, RustProto.objectFireBarrel.Builder> recycler = RustProto.objectFireBarrel.Recycler())
     {
         RustProto.objectFireBarrel.Builder builder = recycler.OpenBuilder();
         builder.SetOnFire(this.isOn);
         saveobj.SetFireBarrel(builder);
     }
 }
 // Token: 0x06003C18 RID: 15384 RVA: 0x000D6B6C File Offset: 0x000D4D6C
 public void WriteObjectSave(ref RustProto.SavedObject.Builder saveobj)
 {
     using (RustProto.Helpers.Recycler <RustProto.objectDeployable, RustProto.objectDeployable.Builder> recycler = RustProto.objectDeployable.Recycler())
     {
         RustProto.objectDeployable.Builder builder = recycler.OpenBuilder();
         builder.SetCreatorID(this.creatorID);
         builder.SetOwnerID(this.ownerID);
         saveobj.SetDeployable(builder);
     }
     using (RustProto.Helpers.Recycler <RustProto.objectICarriableTrans, RustProto.objectICarriableTrans.Builder> recycler2 = RustProto.objectICarriableTrans.Recycler())
     {
         RustProto.objectICarriableTrans.Builder builder2 = recycler2.OpenBuilder();
         global::NetEntityID netEntityID;
         if (this._carrier && (int)global::NetEntityID.Of(this._carrier, out netEntityID) != 0)
         {
             builder2.SetTransCarrierID(netEntityID.id);
         }
         else
         {
             builder2.ClearTransCarrierID();
         }
         saveobj.SetCarriableTrans(builder2);
     }
 }
 // Token: 0x060004A4 RID: 1188 RVA: 0x00017014 File Offset: 0x00015214
 public void WriteObjectSave(ref RustProto.SavedObject.Builder saveobj)
 {
 }