// 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) { }