Пример #1
0
 public virtual void Write(BinaryWriter bw)
 {
     _createIn.Write(bw);
     _createIn2.Write(bw);
     _create.Write(bw);
     _unnamed.Write(bw);
     _location.Write(bw);
     _unnamed2.Write(bw);
     _relativeDirection.Write(bw);
     _relativeOffset.Write(bw);
     _unnamed3.Write(bw);
     _unnamed4.Write(bw);
     _particleType.Write(bw);
     _flags.Write(bw);
     _distributionFunction.Write(bw);
     _unnamed5.Write(bw);
     _count.Write(bw);
     _distributionRadius.Write(bw);
     _unnamed6.Write(bw);
     _velocity.Write(bw);
     _velocityConeAngle.Write(bw);
     _angularVelocity.Write(bw);
     _unnamed7.Write(bw);
     _radius.Write(bw);
     _unnamed8.Write(bw);
     _tintLowerBound.Write(bw);
     _tintUpperBound.Write(bw);
     _unnamed9.Write(bw);
     _aScalesValues.Write(bw);
     _bScalesValues.Write(bw);
 }
Пример #2
0
 public virtual void Write(BinaryWriter bw)
 {
     _angle.Write(bw);
     _angleBounds.Write(bw);
     _argbColor.Write(bw);
     _block.Count = Block.Count;
     _block.Write(bw);
     _charInteger.Write(bw);
     _data.Write(bw);
     _enum.Write(bw);
     _fixedLengthString.Write(bw);
     _flags.Write(bw);
     _longBlockIndex.Write(bw);
     _longInteger.Write(bw);
     _point2D.Write(bw);
     _real.Write(bw);
     _realArgbColor.Write(bw);
     _realBounds.Write(bw);
     _realEulerAngles2D.Write(bw);
     _realEulerAngles3D.Write(bw);
     _realFraction.Write(bw);
     _realFractionBounds.Write(bw);
     _realPlane2D.Write(bw);
     _realPlane3D.Write(bw);
     _realPoint2D.Write(bw);
     _realPoint3D.Write(bw);
     _realQuaternion.Write(bw);
     _realRgbColor.Write(bw);
     _realVector2D.Write(bw);
     _realVector3D.Write(bw);
     _rectangle2D.Write(bw);
     _rgbColor.Write(bw);
     _shortBlockIndex.Write(bw);
     _shortBounds.Write(bw);
     _shortInteger.Write(bw);
     _tagReference.Write(bw);
     _tagSignature.Write(bw);
     _variableLengthString.Write(bw);
     _fiveEntryBlock.Count = FiveEntryBlock.Count;
     _fiveEntryBlock.Write(bw);
 }
 public void Write(BinaryWriter writer)
 {
     _flags.Write(writer);
     _actorDefinition.Write(writer);
     _unit.Write(writer);
     _majorVariant.Write(writer);
     __unnamed.Write(writer);
     _movementType.Write(writer);
     __unnamed2.Write(writer);
     _initialCrouchChance.Write(writer);
     _crouchTime.Write(writer);
     _runTime.Write(writer);
     _weapon.Write(writer);
     _maximumFiringDistance.Write(writer);
     _rateOfFire.Write(writer);
     _projectileError.Write(writer);
     _firstBurstDelayTime.Write(writer);
     _ne.Write(writer);
     _surpriseDelayTime.Write(writer);
     _surpriseFir.Write(writer);
     _deathFir.Write(writer);
     _deathFir2.Write(writer);
     _desiredCombatRange.Write(writer);
     _customStandGunOffset.Write(writer);
     _customCrouchGunOffset.Write(writer);
     _targetTracking.Write(writer);
     _targetLeading.Write(writer);
     _weaponDamageModifier.Write(writer);
     _damagePerSecond.Write(writer);
     _burstOriginRadius.Write(writer);
     _burstOriginAngle.Write(writer);
     _burstReturnLength.Write(writer);
     _burstReturnAngle.Write(writer);
     _burstDuration.Write(writer);
     _burstSeparation.Write(writer);
     _burstAngularVelocity.Write(writer);
     __unnamed3.Write(writer);
     _specialDamageModifier.Write(writer);
     _specialProjectileError.Write(writer);
     _ne2.Write(writer);
     _ne3.Write(writer);
     _ne4.Write(writer);
     _ne5.Write(writer);
     __unnamed4.Write(writer);
     _movingBurstDuration.Write(writer);
     _movingBurstSeparation.Write(writer);
     _movingRateOfFire.Write(writer);
     _movingProjectileError.Write(writer);
     __unnamed5.Write(writer);
     _berserkBurstDuration.Write(writer);
     _berserkBurstSeparation.Write(writer);
     _berserkRateOfFire.Write(writer);
     _berserkProjectileError.Write(writer);
     __unnamed6.Write(writer);
     _supe.Write(writer);
     _bombardmentRange.Write(writer);
     _modifiedVisionRange.Write(writer);
     _specia.Write(writer);
     _specia2.Write(writer);
     _specia3.Write(writer);
     _specia4.Write(writer);
     _meleeRange.Write(writer);
     _meleeAbortRange.Write(writer);
     _berserkFiringRanges.Write(writer);
     _berserkMeleeRange.Write(writer);
     _berserkMeleeAbortRange.Write(writer);
     __unnamed7.Write(writer);
     _grenadeType.Write(writer);
     _trajectoryType.Write(writer);
     _grenadeStimulus.Write(writer);
     _minimumEnemyCount.Write(writer);
     _enemyRadius.Write(writer);
     __unnamed8.Write(writer);
     _grenadeVelocity.Write(writer);
     _grenadeRanges.Write(writer);
     _collateralDamageRadius.Write(writer);
     _grenadeChance.Write(writer);
     _grenadeCheckTime.Write(writer);
     _encounterGrenadeTimeout.Write(writer);
     __unnamed9.Write(writer);
     _equipment.Write(writer);
     _grenadeCount.Write(writer);
     _dontDropGrenadesChance.Write(writer);
     _dropWeaponLoaded.Write(writer);
     _dropWeaponAmmo.Write(writer);
     __unnamed10.Write(writer);
     __unnamed11.Write(writer);
     _bodyVitality.Write(writer);
     _shieldVitality.Write(writer);
     _shieldSappingRadius.Write(writer);
     _forcedShaderPermutation.Write(writer);
     __unnamed12.Write(writer);
     __unnamed13.Write(writer);
     __unnamed14.Write(writer);
     _changeColors.Write(writer);
 }