public override void WriteMembers(SR1_Writer writer) { wave.Write(writer, SR1_File.Version.First, SR1_File.Version.May12); waveRate.Write(writer, SR1_File.Version.First, SR1_File.Version.May12); glowStartSegment.Write(writer, SR1_File.Version.First, SR1_File.Version.May12); glowNumberOfSegments.Write(writer, SR1_File.Version.First, SR1_File.Version.May12); glowWidth.Write(writer, SR1_File.Version.First, SR1_File.Version.May12); spectralGlowColor.Write(writer); materialGlowColor.Write(writer); sunlightGlowColor.Write(writer); waterGlowColor.Write(writer); stoneGlowColor.Write(writer); fireGlowColor.Write(writer); spiritGlowColor.Write(writer); soundGlowColor.Write(writer); spectralInnerColor.Write(writer, SR1_File.Version.May12, SR1_File.Version.Next); materialInnerColor.Write(writer, SR1_File.Version.May12, SR1_File.Version.Next); sunlightInnerColor.Write(writer, SR1_File.Version.May12, SR1_File.Version.Next); waterInnerColor.Write(writer, SR1_File.Version.May12, SR1_File.Version.Next); stoneInnerColor.Write(writer, SR1_File.Version.May12, SR1_File.Version.Next); fireInnerColor.Write(writer, SR1_File.Version.May12, SR1_File.Version.Next); spiritInnerColor.Write(writer, SR1_File.Version.May12, SR1_File.Version.Next); soundInnerColor.Write(writer, SR1_File.Version.May12, SR1_File.Version.Next); spectralInnerGlowColor.Write(writer, SR1_File.Version.May12, SR1_File.Version.Next); materialInnerGlowColor.Write(writer, SR1_File.Version.May12, SR1_File.Version.Next); sunlightInnerGlowColor.Write(writer, SR1_File.Version.May12, SR1_File.Version.Next); waterInnerGlowColor.Write(writer, SR1_File.Version.May12, SR1_File.Version.Next); stoneInnerGlowColor.Write(writer, SR1_File.Version.May12, SR1_File.Version.Next); fireInnerGlowColor.Write(writer, SR1_File.Version.May12, SR1_File.Version.Next); spiritInnerGlowColor.Write(writer, SR1_File.Version.May12, SR1_File.Version.Next); soundInnerGlowColor.Write(writer, SR1_File.Version.May12, SR1_File.Version.Next); // Icon colors aren't used. // icon_colors.Write(writer); }
public override void WriteMembers(SR1_Writer writer) { glyph_size.Write(writer); glyph_darkness.Write(writer); glyph_costs.Write(writer); glyph_range.Write(writer); color_array.Write(writer); }
public override void WriteMembers(SR1_Writer writer) { key.Write(writer); numkeys.Write(writer); type.Write(writer); flags.Write(writer); keyList.Write(writer); }
public override void WriteMembers(SR1_Writer writer) { numAniTextures.Write(writer); if (numAniTextures.Value > 0) { aniTexInfo.Write(writer); } }
public override void WriteMembers(SR1_Writer writer) { soundData.Write(writer); uniqueID.Write(writer); sfxTbl.Write(writer); pos.Write(writer); pad.Write(writer); livesInOnePlace.Write(writer); inSpectral.Write(writer); }
public override void WriteMembers(SR1_Writer writer) { if (!skipAmbient) { ambient.Write(writer); } numLightGroups.Write(writer); lightGroupList.Write(writer); lightGroupListBuf.Write(writer); }
public override void WriteMembers(SR1_Writer writer) { initFunc.Write(writer); cleanUpFunc.Write(writer); damageEffectFunc.Write(writer); queryFunc.Write(writer); messageFunc.Write(writer); stateFuncs.Write(writer); versionID.Write(writer); localVersionID.Write(writer); asmCode.Write(writer); stateChoices.Write(writer); pad.Write(writer); }
public override void WriteMembers(SR1_Writer writer) { tolevelname.Write(writer); MSignalID.Write(writer); streamID.Write(writer); minx.Write(writer); miny.Write(writer); minz.Write(writer); flags.Write(writer); maxx.Write(writer); maxy.Write(writer); maxz.Write(writer); pad2.Write(writer); toStreamUnit.Write(writer); t1.Write(writer); t2.Write(writer); }
public override void WriteMembers(SR1_Writer writer) { pixDstX.Write(writer); pixDstY.Write(writer); pixW.Write(writer); pixH.Write(writer); clutDstX.Write(writer); clutDstY.Write(writer); clutW.Write(writer); clutH.Write(writer); pixCurrentX.Write(writer); pixCurrentY.Write(writer); clutCurrentX.Write(writer); clutCurrentY.Write(writer); numFrames.Write(writer); speed.Write(writer); frame.Write(writer); }
public override void WriteMembers(SR1_Writer writer) { eventNumber.Write(writer); numInstances.Write(writer); numActions.Write(writer); processingPuppetShow.Write(writer); eventVariables.Write(writer); instanceList.Write(writer); conditionalList.Write(writer); actionList.Write(writer); instancePointers.Write(writer); conditionalPointers.Write(writer); actionPointers.Write(writer); instances.Write(writer); conditionals.Write(writer); actions.Write(writer); }
public override void WriteMembers(SR1_Writer writer) { genericBubbleParams.Write(writer); }
public override void WriteMembers(SR1_Writer writer) { numVMOffsets.Write(writer); offsets.Write(writer); }
public override void WriteMembers(SR1_Writer writer) { type.Write(writer); numSounds.Write(writer); sounds.Write(writer); }
public override void WriteMembers(SR1_Writer writer) { terrain.Write(writer); lightList.Write(writer); numVMObjects.Write(writer); vmobjectList.Write(writer); numSpotLights.Write(writer); spotLightList.Write(writer); numPointLights.Write(writer); pointLightList.Write(writer); numSpotSpecturalLights.Write(writer); spotSpecturalLightList.Write(writer); numPointSpecturalLights.Write(writer); pointSpecturalLightList.Write(writer); numBGObjects.Write(writer); bgObjectList.Write(writer); waterZLevel.Write(writer); backColorR.Write(writer); backColorG.Write(writer); backColorB.Write(writer); cpad1.Write(writer); specturalColorR.Write(writer); specturalColorG.Write(writer); specturalColorB.Write(writer); cpad2.Write(writer); fogFar.Write(writer); fogNear.Write(writer); spectralFogFar.Write(writer, SR1_File.Version.Feb16, SR1_File.Version.Next); spectralFogNear.Write(writer, SR1_File.Version.Feb16, SR1_File.Version.Next); waterFogFar.Write(writer, SR1_File.Version.May12, SR1_File.Version.Next); waterFogNear.Write(writer, SR1_File.Version.May12, SR1_File.Version.Next); depthQBlendStart.Write(writer); spectrallightList.Write(writer, SR1_File.Version.May12, SR1_File.Version.Next); depthQPTable.Write(writer, SR1_File.Version.Feb04, SR1_File.Version.May12); numCameras.Write(writer); cameraList.Write(writer); bspPlaneError.Write(writer); numVGroups.Write(writer); vGroupList.Write(writer); deathZ.Write(writer); flags.Write(writer); startSignal.Write(writer); numIntros.Write(writer); introList.Write(writer); bgAniList.Write(writer); numHotSpots.Write(writer); hotSpotList.Write(writer); objectNameList.Write(writer); depthQFogStart.Write(writer); morphLastStep.Write(writer); worldName.Write(writer); vramSize.Write(writer, SR1_File.Version.May12, SR1_File.Version.Next); numberBrotherUnits.Write(writer, SR1_File.Version.Feb04, SR1_File.Version.May12); brotherUnitsNames.Write(writer, SR1_File.Version.Feb04, SR1_File.Version.May12); holdFogFar.Write(writer); holdFogNear.Write(writer); numberEnemyUnits.Write(writer); enemyUnitsNames.Write(writer); timesSignalList.Write(writer); spectralSignal.Write(writer); materialSignal.Write(writer); startUnitLoadedSignal.Write(writer); startUnitMainSignal.Write(writer); startGoingIntoWaterSignal.Write(writer); startGoingOutOfWaterSignal.Write(writer); unitFlags.Write(writer); SignalListStart.Write(writer); SignalListEnd.Write(writer); numBSPLeaves.Write(writer); PuzzleInstances.Write(writer); NumberOfPlanMarkers.Write(writer); PlanMarkerList.Write(writer); NumberOfSFXMarkers.Write(writer, SR1_File.Version.May12, SR1_File.Version.Next); SFXMarkerList.Write(writer, SR1_File.Version.May12, SR1_File.Version.Next); versionNumber.Write(writer); dynamicMusicName.Write(writer); streamUnitID.Write(writer); tClassAttr.Write(writer); TODLighting.Write(writer); TODbackColor.Write(writer); TODfogNearFar.Write(writer); TODRedScale.Write(writer); TODGrnScale.Write(writer); TODBluScale.Write(writer); TODfogNear.Write(writer); TODfogFar.Write(writer); short_pad.Write(writer); TODbackColorR.Write(writer); TODbackColorG.Write(writer); TODbackColorB.Write(writer); cpad3.Write(writer); razielLightGroup.Write(writer, SR1_File.Version.May12, SR1_File.Version.Next); razielSpectralLightGroup.Write(writer, SR1_File.Version.May12, SR1_File.Version.Next); }