예제 #1
0
 public virtual void Write(BinaryWriter bw)
 {
     _flags.Write(bw);
     _unnamed0.Write(bw);
     _vocalization.Write(bw);
     _sound.Write(bw);
 }
 public void Write(BinaryWriter writer)
 {
     _flags.Write(writer);
     __unnamed.Write(writer);
     _map.Write(writer);
     _map2.Write(writer);
     _map3.Write(writer);
     _map4.Write(writer);
     _mapRotation.Write(writer);
     _mipmapBias.Write(writer);
     _map5.Write(writer);
     __unnamed2.Write(writer);
     __unnamed3.Write(writer);
     __unnamed4.Write(writer);
     __unnamed5.Write(writer);
     __unnamed6.Write(writer);
     __unnamed7.Write(writer);
     __unnamed8.Write(writer);
     __unnamed9.Write(writer);
     __unnamed10.Write(writer);
     __unnamed11.Write(writer);
     _rotatio.Write(writer);
     _rotatio2.Write(writer);
     _rotatio3.Write(writer);
     _rotatio4.Write(writer);
     _rotatio5.Write(writer);
     _rotatio6.Write(writer);
 }
예제 #3
0
 public void Write(BinaryWriter writer)
 {
     _flags.Write(writer);
     _detonationTimerStarts.Write(writer);
     _impactNoise.Write(writer);
     _aIn.Write(writer);
     _bIn.Write(writer);
     _cIn.Write(writer);
     _dIn.Write(writer);
     _superDetonation.Write(writer);
     _aIPerceptionRadius.Write(writer);
     _collisionRadius.Write(writer);
     _armingTime.Write(writer);
     _dangerRadius.Write(writer);
     _effect.Write(writer);
     _timer.Write(writer);
     _minimumVelocity.Write(writer);
     _maximumRange.Write(writer);
     _airGravityScale.Write(writer);
     _airDamageRange.Write(writer);
     _waterGravityScale.Write(writer);
     _waterDamageRange.Write(writer);
     _initialVelocity.Write(writer);
     _finalVelocity.Write(writer);
     _guidedAngularVelocity.Write(writer);
     _detonationNoise.Write(writer);
     __unnamed.Write(writer);
     _detonationStarted.Write(writer);
     _flybySound.Write(writer);
     _attachedDetonationDamage.Write(writer);
     _impactDamage.Write(writer);
     __unnamed2.Write(writer);
     _materialResponses.Write(writer);
 }
예제 #4
0
 public virtual void Write(BinaryWriter bw)
 {
     _powerupType.Write(bw);
     _grenadeType.Write(bw);
     _powerupTime.Write(bw);
     _pickupSound.Write(bw);
 }
예제 #5
0
 public void Write(BinaryWriter writer)
 {
     __unnamed.Write(writer);
     _flags.Write(writer);
     _boundingRadius.Write(writer);
     _boundingOffset.Write(writer);
     _originOffset.Write(writer);
     _accelerationScale.Write(writer);
     __unnamed2.Write(writer);
     _model.Write(writer);
     _animationGraph.Write(writer);
     __unnamed3.Write(writer);
     _collisionModel.Write(writer);
     _physics.Write(writer);
     _modifierShader.Write(writer);
     _creationEffect.Write(writer);
     __unnamed4.Write(writer);
     _renderBoundingRadius.Write(writer);
     _aIn.Write(writer);
     _bIn.Write(writer);
     _cIn.Write(writer);
     _dIn.Write(writer);
     __unnamed5.Write(writer);
     _hudTextMessageIndex.Write(writer);
     _forcedShaderPermuationIndex.Write(writer);
     _attachments.Write(writer);
     _widgets.Write(writer);
     _functions.Write(writer);
     _changeColors.Write(writer);
     _predictedResources.Write(writer);
 }
 public void Write(BinaryWriter writer)
 {
     _descriptiveBitmap.Write(writer);
     _displayedMapName.Write(writer);
     _scenarioTagDirectoryPath.Write(writer);
     __unnamed.Write(writer);
 }
예제 #7
0
 public void Write(BinaryWriter writer)
 {
     _flags.Write(writer);
     _powerTransitionTime.Write(writer);
     _powerAccelerationTime.Write(writer);
     _positionTransitionTime.Write(writer);
     _positionAccelerationTime.Write(writer);
     _depoweredPositionTransitionTime.Write(writer);
     _depoweredPositionAccelerationTime.Write(writer);
     _aIn.Write(writer);
     _bIn.Write(writer);
     _cIn.Write(writer);
     _dIn.Write(writer);
     _openUp.Write(writer);
     _closeDown.Write(writer);
     _opened.Write(writer);
     _closed.Write(writer);
     _depowered.Write(writer);
     _repowered.Write(writer);
     _delayTime.Write(writer);
     __unnamed.Write(writer);
     _delayEffect.Write(writer);
     _automaticActivationRadius.Write(writer);
     __unnamed2.Write(writer);
     __unnamed3.Write(writer);
 }
예제 #8
0
 public virtual void Write(BinaryWriter bw)
 {
     _flags.Write(bw);
     _type.Write(bw);
     _layer.Write(bw);
     _unnamed.Write(bw);
     _nextDecalInChain.Write(bw);
     _radius.Write(bw);
     _unnamed2.Write(bw);
     _intensity.Write(bw);
     _colorLowerBounds.Write(bw);
     _colorUpperBounds.Write(bw);
     _unnamed3.Write(bw);
     _animationLoopFrame.Write(bw);
     _animationSpeed.Write(bw);
     _unnamed4.Write(bw);
     _lifetime.Write(bw);
     _decayTime.Write(bw);
     _unnamed5.Write(bw);
     _unnamed6.Write(bw);
     _unnamed7.Write(bw);
     _unnamed8.Write(bw);
     _framebufferBlendFunction.Write(bw);
     _unnamed9.Write(bw);
     _unnamed10.Write(bw);
     _map.Write(bw);
     _unnamed11.Write(bw);
     _maximumSpriteExtent.Write(bw);
     _unnamed12.Write(bw);
     _unnamed13.Write(bw);
 }
예제 #9
0
 public void Write(BinaryWriter writer)
 {
     _flags.Write(writer);
     __unnamed.Write(writer);
     __unnamed2.Write(writer);
     _translucency.Write(writer);
     __unnamed3.Write(writer);
     _changeColorSource.Write(writer);
     __unnamed4.Write(writer);
     __unnamed5.Write(writer);
     _flags2.Write(writer);
     __unnamed6.Write(writer);
     _colorSource.Write(writer);
     _animationFunction.Write(writer);
     _animationPeriod.Write(writer);
     _animationColorLowerBound.Write(writer);
     _animationColorUpperBound.Write(writer);
     __unnamed7.Write(writer);
     _map.Write(writer);
     _map2.Write(writer);
     _baseMap.Write(writer);
     __unnamed8.Write(writer);
     _multipurposeMap.Write(writer);
     __unnamed9.Write(writer);
     _detailFunction.Write(writer);
     _detailMask.Write(writer);
     _detailMapScale.Write(writer);
     _detailMap.Write(writer);
     _detailMap2.Write(writer);
     __unnamed10.Write(writer);
     __unnamed11.Write(writer);
     __unnamed12.Write(writer);
     __unnamed13.Write(writer);
     __unnamed14.Write(writer);
     __unnamed15.Write(writer);
     __unnamed16.Write(writer);
     __unnamed17.Write(writer);
     __unnamed18.Write(writer);
     __unnamed19.Write(writer);
     __unnamed20.Write(writer);
     _rotatio.Write(writer);
     _rotatio2.Write(writer);
     _rotatio3.Write(writer);
     _rotatio4.Write(writer);
     _rotatio5.Write(writer);
     _rotatio6.Write(writer);
     __unnamed21.Write(writer);
     _reflectionFalloffDistance.Write(writer);
     _reflectionCutoffDistance.Write(writer);
     _perpendicularBrightness.Write(writer);
     _perpendicularTintColor.Write(writer);
     _parallelBrightness.Write(writer);
     _parallelTintColor.Write(writer);
     _reflectionCubeMap.Write(writer);
     __unnamed22.Write(writer);
     __unnamed23.Write(writer);
     __unnamed24.Write(writer);
     __unnamed25.Write(writer);
 }
예제 #10
0
 public virtual void Write(BinaryWriter bw)
 {
     _name.Write(bw);
     _flags.Write(bw);
     _fad.Write(bw);
     _fad2.Write(bw);
     _fad3.Write(bw);
     _fad4.Write(bw);
     _fad5.Write(bw);
     _fad6.Write(bw);
     _fad7.Write(bw);
     _fad8.Write(bw);
     _unnamed.Write(bw);
     _particleCount.Write(bw);
     _physics.Write(bw);
     _unnamed2.Write(bw);
     _accelerationMagnitude.Write(bw);
     _accelerationTurningRate.Write(bw);
     _accelerationChangeRate.Write(bw);
     _unnamed3.Write(bw);
     _particleRadius.Write(bw);
     _animationRate.Write(bw);
     _rotationRate.Write(bw);
     _unnamed4.Write(bw);
     _colorLowerBound.Write(bw);
     _colorUpperBound.Write(bw);
     _unnamed5.Write(bw);
     _spriteBitmap.Write(bw);
     _renderMode.Write(bw);
     _renderDirectionSource.Write(bw);
     _unnamed6.Write(bw);
     _shaderFlags.Write(bw);
     _framebufferBlendFunction.Write(bw);
     _framebufferFadeMode.Write(bw);
     _mapFlags.Write(bw);
     _unnamed7.Write(bw);
     _bitmap.Write(bw);
     _anchor.Write(bw);
     _flags2.Write(bw);
     _unnamed8.Write(bw);
     _unnamed9.Write(bw);
     _unnamed10.Write(bw);
     _unnamed11.Write(bw);
     _unnamed12.Write(bw);
     _unnamed13.Write(bw);
     _unnamed14.Write(bw);
     _unnamed15.Write(bw);
     _unnamed16.Write(bw);
     _unnamed17.Write(bw);
     _rotatio.Write(bw);
     _rotatio2.Write(bw);
     _rotatio3.Write(bw);
     _rotatio4.Write(bw);
     _rotatio5.Write(bw);
     _rotatio6.Write(bw);
     _unnamed18.Write(bw);
     _zspriteRadiusScale.Write(bw);
     _unnamed19.Write(bw);
 }
예제 #11
0
 public void Write(BinaryWriter writer)
 {
     _powerupType.Write(writer);
     _grenadeType.Write(writer);
     _powerupTime.Write(writer);
     _pickupSound.Write(writer);
     __unnamed.Write(writer);
 }
예제 #12
0
 public virtual void Write(BinaryWriter bw)
 {
     _globalDialogueInfo.Write(bw);
     _flags.Write(bw);
     _vocalizations.Count = Vocalizations.Count;
     _vocalizations.Write(bw);
     _missionDialogueDesignator.Write(bw);
 }
예제 #13
0
 public virtual void Write(BinaryWriter bw)
 {
     _widgetTag.Write(bw);
     _nameUnused.Write(bw);
     _flags.Write(bw);
     _customControllerIndexUnused.Write(bw);
     _unnamed.Write(bw);
 }
 public void Write(BinaryWriter writer)
 {
     _widgetTag.Write(writer);
     _nameUnused.Write(writer);
     _flags.Write(writer);
     _customControllerIndexUnused.Write(writer);
     __unnamed.Write(writer);
 }
 public virtual void Write(BinaryWriter bw)
 {
     _sharedGlobals.Write(bw);
     _screenWidgets.Count = ScreenWidgets.Count;
     _screenWidgets.Write(bw);
     _mpVariantSettingsUi.Write(bw);
     _gameHopperDescriptions.Write(bw);
 }
예제 #16
0
 public virtual void Write(BinaryWriter bw)
 {
     _displayFont.Write(bw);
     _backgroundBitmap.Write(bw);
     _specialKeyLabelsStringList.Write(bw);
     _virtualKeys.Count = VirtualKeys.Count;
     _virtualKeys.Write(bw);
 }
예제 #17
0
 public virtual void Write(BinaryWriter bw)
 {
     _unnamed0.Write(bw);
     _shader.Write(bw);
     _unnamed1.Write(bw);
     _passReferences.Count = PassReferences.Count;
     _passReferences.Write(bw);
 }
예제 #18
0
 public virtual void Write(BinaryWriter bw)
 {
     _color.Write(bw);
     _unnamed0.Write(bw);
     _density.Write(bw);
     _distance.Write(bw);
     _unnamed1.Write(bw);
     _patchyFog.Write(bw);
 }
예제 #19
0
 public void Write(BinaryWriter writer)
 {
     _flags.Write(writer);
     _bitmap.Write(writer);
     _physics.Write(writer);
     _martyTradedHisKidsForThis.Write(writer);
     __unnamed.Write(writer);
     _lifespan.Write(writer);
     _fadeInTime.Write(writer);
     _fadeOutTime.Write(writer);
     _collisionEffect.Write(writer);
     _deathEffect.Write(writer);
     _minimumSize.Write(writer);
     __unnamed2.Write(writer);
     _radiusAnimation.Write(writer);
     __unnamed3.Write(writer);
     _animationRate.Write(writer);
     _contactDeterioration.Write(writer);
     _fadeStartSize.Write(writer);
     _fadeEndSize.Write(writer);
     __unnamed4.Write(writer);
     _firstSequenceIndex.Write(writer);
     _initialSequenceCount.Write(writer);
     _loopingSequenceCount.Write(writer);
     _finalSequenceCount.Write(writer);
     __unnamed5.Write(writer);
     _orientation.Write(writer);
     __unnamed6.Write(writer);
     __unnamed7.Write(writer);
     _shaderFlags.Write(writer);
     _framebufferBlendFunction.Write(writer);
     _framebufferFadeMode.Write(writer);
     _mapFlags.Write(writer);
     __unnamed8.Write(writer);
     _bitmap2.Write(writer);
     _anchor.Write(writer);
     _flags2.Write(writer);
     __unnamed9.Write(writer);
     __unnamed10.Write(writer);
     __unnamed11.Write(writer);
     __unnamed12.Write(writer);
     __unnamed13.Write(writer);
     __unnamed14.Write(writer);
     __unnamed15.Write(writer);
     __unnamed16.Write(writer);
     __unnamed17.Write(writer);
     __unnamed18.Write(writer);
     _rotatio.Write(writer);
     _rotatio2.Write(writer);
     _rotatio3.Write(writer);
     _rotatio4.Write(writer);
     _rotatio5.Write(writer);
     _rotatio6.Write(writer);
     __unnamed19.Write(writer);
     _zspriteRadiusScale.Write(writer);
     __unnamed20.Write(writer);
 }
예제 #20
0
 public virtual void Write(BinaryWriter bw)
 {
     _tagEffectOrSound.Write(bw);
     _secondaryTagEffectOrSound.Write(bw);
     _materialName.Write(bw);
     _unnamed0.Write(bw);
     _sweetenerMode.Write(bw);
     _unnamed1.Write(bw);
 }
예제 #21
0
 public virtual void Write(BinaryWriter bw)
 {
     _effect.Write(bw);
     _sound.Write(bw);
     _materialName.Write(bw);
     _unnamed0.Write(bw);
     _sweetenerMode.Write(bw);
     _unnamed1.Write(bw);
 }
 public void Write(BinaryWriter writer)
 {
     _flags.Write(writer);
     _eventType.Write(writer);
     _function.Write(writer);
     _widgetTag.Write(writer);
     _soundEffect.Write(writer);
     _script.Write(writer);
 }
예제 #23
0
 public virtual void Write(BinaryWriter bw)
 {
     _flags.Write(bw);
     _eventType.Write(bw);
     _function.Write(bw);
     _widgetTag.Write(bw);
     _soundEffect.Write(bw);
     _script.Write(bw);
 }
예제 #24
0
 public virtual void Write(BinaryWriter bw)
 {
     _maximumVitality.Write(bw);
     _effect.Write(bw);
     _sound.Write(bw);
     _particleEffects.Count = ParticleEffects.Count;
     _particleEffects.Write(bw);
     _particleDensity.Write(bw);
 }
예제 #25
0
        protected void TagReferencesToMemoryStream()
        {
            TagReference tr = new TagReference();

            foreach (Import.TagReference tagr in OwnerState.Importer.References.Values)
            {
                tr.Reset(tagr);
                tr.Write(MemoryStream);
            }
        }
예제 #26
0
 public virtual void Write(BinaryWriter bw)
 {
     _type.Write(bw);
     _triggersWhen.Write(bw);
     _callValue.Write(bw);
     _unnamed.Write(bw);
     _on.Write(bw);
     _off.Write(bw);
     _deny.Write(bw);
 }
 public void Write(BinaryWriter writer)
 {
     _type.Write(writer);
     _triggersWhen.Write(writer);
     _callValue.Write(writer);
     __unnamed.Write(writer);
     _on.Write(writer);
     _off.Write(writer);
     _deny.Write(writer);
 }
예제 #28
0
 public virtual void Write(BinaryWriter bw)
 {
     _type.Write(bw);
     _marker.Write(bw);
     _primaryScale.Write(bw);
     _secondaryScale.Write(bw);
     _changeColor.Write(bw);
     _unnamed.Write(bw);
     _unnamed2.Write(bw);
 }
예제 #29
0
 public virtual void Write(BinaryWriter bw)
 {
     _type.Write(bw);
     _triggersWhen.Write(bw);
     _callValue.Write(bw);
     _actionString.Write(bw);
     _on.Write(bw);
     _off.Write(bw);
     _deny.Write(bw);
 }
예제 #30
0
 public virtual void Write(BinaryWriter bw)
 {
     _duration.Write(bw);
     _transitionDuration.Write(bw);
     _physics.Write(bw);
     _width.Write(bw);
     _colorLowerBound.Write(bw);
     _colorUpperBound.Write(bw);
     _scaleFlags.Write(bw);
 }
예제 #31
0
		protected void TagReferencesToMemoryStream()
		{
			var tr = new TagReference();
			foreach (Import.TagReference tagr in OwnerState.Importer.References.Values)
			{
				tr.Reset(tagr);
				tr.Write(MemoryStream);
			}
		}