コード例 #1
0
 public override void Read(ISerializerStream stream)
 {
     base.Read(stream);
     this.Point   = stream.DeserializeInt("Point");;
     this.AddTime = stream.DeserializeFloat("AddTime");;
     this.Expire  = stream.DeserializeFloat("Expire");;
 }
コード例 #2
0
 public override void Read(ISerializerStream stream)
 {
     base.Read(stream);
     this.ZoomIndex        = stream.DeserializeInt("ZoomIndex");;
     this.MaxZooms         = stream.DeserializeInt("MaxZooms");;
     this.WeaponType       = (WeaponType)stream.DeserializeInt("WeaponType");
     this.ReloadTime       = stream.DeserializeFloat("ReloadTime");;
     this.RoundSize        = stream.DeserializeInt("RoundSize");;
     this.MinSpread        = stream.DeserializeInt("MinSpread");;
     this.BurstSize        = stream.DeserializeInt("BurstSize");;
     this.RecoilSpeed      = stream.DeserializeFloat("RecoilSpeed");;
     this.FireSpeed        = stream.DeserializeFloat("FireSpeed");;
     this.BurstSpeed       = stream.DeserializeFloat("BurstSpeed");;
     this.SpreadMultiplier = stream.DeserializeFloat("SpreadMultiplier");;
     this._StateProperty.SetState(stream.DeserializeString("State"));
     this.Ammo = stream.DeserializeInt("Ammo");;
 }
コード例 #3
0
 public override void Read(ISerializerStream stream)
 {
     base.Read(stream);
     this.FireRate = stream.DeserializeFloat("FireRate");;
     if (stream.DeepSerialize)
     {
         this.Projectiles.Clear();
         this.Projectiles.AddRange(stream.DeserializeObjectArray <BaseProjectileViewModel>("Projectiles"));
     }
 }
コード例 #4
0
 public override void Read(ISerializerStream stream)
 {
     base.Read(stream);
     this.Life = stream.DeserializeFloat("Life");;
     if (stream.DeepSerialize)
     {
         this.PowerUp = stream.DeserializeObject <PowerUpBaseViewModel>("PowerUp");
     }
     this.Position = stream.DeserializeVector3("Position");;
 }
コード例 #5
0
 public override void Read(ISerializerStream stream)
 {
     base.Read(stream);
     this.IsMoving = stream.DeserializeBool("IsMoving");;
     this._MovementStateMachineProperty.SetState(stream.DeserializeString("MovementStateMachine"));
     this.FiringCommand = stream.DeserializeBool("FiringCommand");;
     this._FireStateMachineProperty.SetState(stream.DeserializeString("FireStateMachine"));
     this.FireTimeOutElapsed = stream.DeserializeBool("FireTimeOutElapsed");;
     this.ShouldFire         = stream.DeserializeBool("ShouldFire");;
     this.AsteroidsDestroyed = stream.DeserializeInt("AsteroidsDestroyed");;
     if (stream.DeepSerialize)
     {
         this.Weapon = stream.DeserializeObject <BaseWeaponViewModel>("Weapon");
     }
     this.IsAlive       = stream.DeserializeBool("IsAlive");;
     this.MovementSpeed = stream.DeserializeFloat("MovementSpeed");;
 }
コード例 #6
0
 public override void Read(ISerializerStream stream)
 {
     base.Read(stream);
     this.Modifier    = stream.DeserializeFloat("Modifier");;
     this.Description = stream.DeserializeString("Description");;
 }
コード例 #7
0
 public override void Read(ISerializerStream stream)
 {
     base.Read(stream);
     this.Volume = stream.DeserializeFloat("Volume");;
 }
コード例 #8
0
 public override void Read(ISerializerStream stream)
 {
     base.Read(stream);
     this.TimeLimit = stream.DeserializeFloat("TimeLimit");;
     this.Score = stream.DeserializeInt("Score");;
 }
コード例 #9
0
 public override void Read(ISerializerStream stream)
 {
     base.Read(stream);
             this.Life = stream.DeserializeFloat("Life");;
     if (stream.DeepSerialize) this.PowerUp = stream.DeserializeObject<PowerUpBaseViewModel>("PowerUp");
             this.Position = stream.DeserializeVector3("Position");;
 }
コード例 #10
0
 public override void Read(ISerializerStream stream)
 {
     base.Read(stream);
     this.Volume = stream.DeserializeFloat("Volume");;
 }
コード例 #11
0
 public override void Read(ISerializerStream stream)
 {
     base.Read(stream);
     this.Speed            = stream.DeserializeFloat("Speed");;
     this.DistanceToPlayer = stream.DeserializeFloat("DistanceToPlayer");;
 }
コード例 #12
0
 public override void Read(ISerializerStream stream)
 {
     base.Read(stream);
     this.Health   = stream.DeserializeFloat("Health");;
     this.Position = stream.DeserializeVector3("Position");;
 }
コード例 #13
0
 public override void Read(ISerializerStream stream) {
     base.Read(stream);
     this.Health = stream.DeserializeFloat("Health");;
     this.Max_Health = stream.DeserializeFloat("Max_Health");;
     this.AttackSpeed = stream.DeserializeInt("AttackSpeed");;
     this.Movement = (MoveStyle)stream.DeserializeInt("Movement");;
     this.Power = stream.DeserializeInt("Power");;
     this.isAttack = stream.DeserializeBool("isAttack");;
     this.Action = (ActionStyle)stream.DeserializeInt("Action");;
     this.MAXROUNDS = stream.DeserializeInt("MAXROUNDS");;
     this.Physique = stream.DeserializeFloat("Physique");;
     this.HitPoint = stream.DeserializeInt("HitPoint");;
     this.WeaponProficieny = stream.DeserializeInt("WeaponProficieny");;
     this.Dodge = stream.DeserializeFloat("Dodge");;
     this.Hurt = stream.DeserializeFloat("Hurt");;
     this.Dead = stream.DeserializeFloat("Dead");;
     this.InitialMorale = stream.DeserializeInt("InitialMorale");;
     this.Prestige = stream.DeserializeInt("Prestige");;
     this.DEBUG = stream.DeserializeBool("DEBUG");;
     this.counter = stream.DeserializeInt("counter");;
     this.Counter = stream.DeserializeInt("Counter");;
     this.UpdatePerRound = stream.DeserializeInt("UpdatePerRound");;
     this.ElementsPerSecond = stream.DeserializeInt("ElementsPerSecond");;
     this.WarTimeLimitInSecond = stream.DeserializeInt("WarTimeLimitInSecond");;
     this.starttime = stream.DeserializeFloat("starttime");;
     this.TimeStarted = stream.DeserializeBool("TimeStarted");;
     this.WeaponProficiency = stream.DeserializeInt("WeaponProficiency");;
     this.moraleStandard = stream.DeserializeInt("moraleStandard");;
     		if (stream.DeepSerialize) this.Opponent = stream.DeserializeObject<EntityViewModel>("Opponent");;
     this.BattleState = (BattleState)stream.DeserializeInt("BattleState");;
     this.Career = (Career)stream.DeserializeInt("Career");;
     this.Moving = stream.DeserializeBool("Moving");;
     this.Sense = (SenseStyle)stream.DeserializeInt("Sense");;
 }
コード例 #14
0
 public override void Read(ISerializerStream stream)
 {
     base.Read(stream);
             this.FireRate = stream.DeserializeFloat("FireRate");;
     if (stream.DeepSerialize) {
     this.Projectiles.Clear();
     this.Projectiles.AddRange(stream.DeserializeObjectArray<BaseProjectileViewModel>("Projectiles"));
     }
 }
コード例 #15
0
 public override void Read(ISerializerStream stream)
 {
     base.Read(stream);
             this.Modifier = stream.DeserializeFloat("Modifier");;
             this.Description = stream.DeserializeString("Description");;
 }
コード例 #16
0
 public override void Read(ISerializerStream stream)
 {
     base.Read(stream);
     this.Point = stream.DeserializeInt("Point");;
     this.AddTime = stream.DeserializeFloat("AddTime");;
     this.Expire = stream.DeserializeFloat("Expire");;
 }
コード例 #17
0
 public override void Read(ISerializerStream stream)
 {
     base.Read(stream);
     this.TimeLimit = stream.DeserializeFloat("TimeLimit");;
     this.Score     = stream.DeserializeInt("Score");;
 }
コード例 #18
0
 public override void Read(ISerializerStream stream)
 {
     base.Read(stream);
             this.IsMoving = stream.DeserializeBool("IsMoving");;
     this._MovementStateMachineProperty.SetState(stream.DeserializeString("MovementStateMachine"));
             this.FiringCommand = stream.DeserializeBool("FiringCommand");;
     this._FireStateMachineProperty.SetState(stream.DeserializeString("FireStateMachine"));
             this.FireTimeOutElapsed = stream.DeserializeBool("FireTimeOutElapsed");;
             this.ShouldFire = stream.DeserializeBool("ShouldFire");;
             this.AsteroidsDestroyed = stream.DeserializeInt("AsteroidsDestroyed");;
     if (stream.DeepSerialize) this.Weapon = stream.DeserializeObject<BaseWeaponViewModel>("Weapon");
             this.IsAlive = stream.DeserializeBool("IsAlive");;
             this.MovementSpeed = stream.DeserializeFloat("MovementSpeed");;
 }