Пример #1
0
 public override void Save(BaseNetworkable.SaveInfo info)
 {
     base.Save(info);
     info.msg.autoturret       = Facepunch.Pool.Get <ProtoBuf.AutoTurret>();
     info.msg.autoturret.users = this.authorizedPlayers;
 }
 public override void Save(BaseNetworkable.SaveInfo info)
 {
     base.Save(info);
     info.msg.spinnerWheel      = Facepunch.Pool.Get <ProtoBuf.SpinnerWheel>();
     info.msg.spinnerWheel.spin = this.wheel.rotation.eulerAngles;
 }
Пример #3
0
 public override void PostSave(BaseNetworkable.SaveInfo info)
 {
     base.PostSave(info);
     info.msg.autoturret.users = null;
 }
Пример #4
0
 public override void Save(BaseNetworkable.SaveInfo info)
 {
     base.Save(info);
     info.msg.researchTable = (__Null)Pool.Get <ResearchTable>();
     ((ResearchTable)info.msg.researchTable).researchTimeLeft = (__Null)((double)this.researchFinishedTime - (double)Time.get_realtimeSinceStartup());
 }
Пример #5
0
 public override void Save(BaseNetworkable.SaveInfo info)
 {
     base.Save(info);
     info.msg.samSite = (__Null)Pool.Get <SAMSite>();
     ((SAMSite)info.msg.samSite).aimDir = (__Null)this.GetAimDir();
 }
Пример #6
0
 public override void Save(BaseNetworkable.SaveInfo info)
 {
     base.Save(info);
     info.msg.lift       = Facepunch.Pool.Get <ProtoBuf.Lift>();
     info.msg.lift.floor = this.floorIndex;
 }
Пример #7
0
 public override void Save(BaseNetworkable.SaveInfo info)
 {
     base.Save(info);
     info.msg.dudExplosive = (__Null)Pool.Get <DudExplosive>();
     ((DudExplosive)info.msg.dudExplosive).fuseTimeLeft = (__Null)((double)this.explodeTime - (double)Time.get_realtimeSinceStartup());
 }
Пример #8
0
 public override void Save(BaseNetworkable.SaveInfo info)
 {
     base.Save(info);
     info.msg.ioEntity             = Facepunch.Pool.Get <ProtoBuf.IOEntity>();
     info.msg.ioEntity.genericInt1 = this.frequency;
 }
Пример #9
0
 public override void Save(BaseNetworkable.SaveInfo info)
 {
     base.Save(info);
     info.msg.sphereEntity        = Pool.Get <ProtoBuf.SphereEntity>();
     info.msg.sphereEntity.radius = this.storedEnergy;
 }
Пример #10
0
 public override void Save(BaseNetworkable.SaveInfo info)
 {
     base.Save(info);
     info.msg.autoturret = (__Null) new AutoTurret();
     ((AutoTurret)info.msg.autoturret).aimDir = (__Null)this.aimDir;
 }
Пример #11
0
 public override void Save(BaseNetworkable.SaveInfo info)
 {
     base.Save(info);
 }
Пример #12
0
 public void Save(BaseNetworkable.SaveInfo info)
 {
     info.msg.growableEntity.genes         = GrowableGeneEncoding.EncodeGenesToInt(this);
     info.msg.growableEntity.previousGenes = GrowableGeneEncoding.EncodePreviousGenesToInt(this);
 }
Пример #13
0
 public override void Save(BaseNetworkable.SaveInfo info)
 {
     base.Save(info);
     info.msg.sign = (__Null)Pool.Get <Sign>();
     ((Sign)info.msg.sign).imageid = (__Null)(int)this.textureID;
 }
 public virtual void PostSave(BaseNetworkable.SaveInfo info)
 {
 }
Пример #15
0
 public override void Save(BaseNetworkable.SaveInfo info)
 {
     base.Save(info);
     info.msg.ioEntity.genericFloat1 = this.GetPassedTime();
     info.msg.ioEntity.genericFloat2 = this.timerLength;
 }
Пример #16
0
 public override void Save(BaseNetworkable.SaveInfo info)
 {
     base.Save(info);
     info.msg.ioEntity.genericInt1 = this.frequency;
 }
Пример #17
0
 public override void Save(BaseNetworkable.SaveInfo info)
 {
     base.Save(info);
     info.msg.sphereEntity        = Facepunch.Pool.Get <ProtoBuf.SphereEntity>();
     info.msg.sphereEntity.radius = this.rotateProgress;
 }
Пример #18
0
 public override void Save(BaseNetworkable.SaveInfo info)
 {
     base.Save(info);
     ((IOEntity)info.msg.ioEntity).genericFloat1 = (__Null)(double)this.GetPassedTime();
     ((IOEntity)info.msg.ioEntity).genericFloat2 = (__Null)(double)this.timerLength;
 }
 public override void PostSave(BaseNetworkable.SaveInfo info)
 {
     ((BuildingPrivilege)info.msg.buildingPrivilege).users = null;
 }
Пример #20
0
 public override void Save(BaseNetworkable.SaveInfo info)
 {
     base.Save(info);
     info.msg.samSite        = Pool.Get <SAMSite>();
     info.msg.samSite.aimDir = this.GetAimDir();
 }
Пример #21
0
 private void OnEntitySaved(Elevator elevator, BaseNetworkable.SaveInfo saveInfo)
 {
     Interface.Oxide.CallDeprecatedHook("OnElevatorSaved", "OnEntitySaved(Elevator elevator, BaseNetworkable.SaveInfo saveInfo)",
                                        new System.DateTime(2021, 3, 1), elevator, saveInfo);
 }
Пример #22
0
 public override void Save(BaseNetworkable.SaveInfo info)
 {
     base.Save(info);
     info.msg.autoturret = (__Null)Pool.Get <AutoTurret>();
     ((AutoTurret)info.msg.autoturret).users = (__Null)this.authorizedPlayers;
 }
Пример #23
0
 public override void Save(BaseNetworkable.SaveInfo info)
 {
     base.Save(info);
     info.msg.lift = (__Null)Pool.Get <Lift>();
     ((Lift)info.msg.lift).floor = (__Null)this.floorIndex;
 }
Пример #24
0
 public override void Save(BaseNetworkable.SaveInfo info)
 {
     base.Save(info);
     info.msg.heldEntity         = Facepunch.Pool.Get <ProtoBuf.HeldEntity>();
     info.msg.heldEntity.itemUID = this.ownerItemUID;
 }
Пример #25
0
 public override void Save(BaseNetworkable.SaveInfo info)
 {
     base.Save(info);
     ((IOEntity)info.msg.ioEntity).genericFloat1 = (__Null)(double)this.pressDuration;
 }
Пример #26
0
 public override void Save(BaseNetworkable.SaveInfo info)
 {
     base.Save(info);
     info.msg.ioEntity.genericFloat1 = this.pressDuration;
 }