public override void Write(BinaryWriter file) { emitterDelay.Write(file); emitterDelayLow.Write(file); useEmitterDelayRange.Write(file); useEmitterDelayOnce.Write(file); }
public override void Write(BinaryWriter file) { position.Write(file); Yaw.Write(file); Pitch.Write(file); Roll.Write(file); }
public override void Write(BinaryWriter file) { x.Write(file); y.Write(file); z.Write(file); w.Write(file); }
public override void Write(BinaryWriter file) { positionX.Write(file); positionY.Write(file); positionZ.Write(file); positionW.Write(file); umbratile.Write(file); }
public override void Write(BinaryWriter file) { base.Write(file); bytes1.Write(file); float1.Write(file); float2.Write(file); bytes2.Write(file); }
public override void Write(BinaryWriter file) { box0.Write(file); box1.Write(file); box2.Write(file); box3.Write(file); box4.Write(file); box5.Write(file); patchHash.Write(file); }
public override void Write(BinaryWriter file) { type.Write(file); flags.Write(file); radius.Write(file); offset.Write(file); positionX.Write(file); positionY.Write(file); positionZ.Write(file); }
public override void Write(BinaryWriter file) { base.Write(file); data.Write(file); cornerPosition.Write(file); dataSizeX.Write(file); dataSizeY.Write(file); dataSizeZ.Write(file); dataSize.Write(file); sizeInKbytes.Write(file); }
public override void Write(BinaryWriter file) { time.Write(file); value.Write(file); controlPoint1.Write(file); controlPoint2.Write(file); curveTypeL.Write(file); curveTypeR.Write(file); //unk3.Write(file); //unk4.Write(file); }
public override void Write(BinaryWriter file) { CDynamicInt count = new CDynamicInt(cr2w, null, "") { val = elements.Count }; count.Write(file); base.Write(file); padding.Write(file); }
public override void Write(BinaryWriter file) { lods.Write(file); emitters.Write(file); autoHideDistance.Write(file); autoHideRange.Write(file); previewBackgroundColor.Write(file); previewShowGrid.Write(file); visibleThroughWalls.Write(file); prewarmingTime.Write(file); renderingPlane.Write(file); }
public override void Write(BinaryWriter file) { diffuseTexture.Write(file); normalTexture.Write(file); specularColor.Write(file); specularScale.Write(file); specularBase.Write(file); specularity.Write(file); additiveNormals.Write(file); diffuseRandomColor0.Write(file); diffuseRandomColor1.Write(file); subUVType.Write(file); }
public override void Write(BinaryWriter file) { CDynamicInt count = new CDynamicInt(cr2w); count.val = elements.Count; count.Write(file); foreach (var element in elements) { element.Write(file); } padding.Write(file); }
public override void Write(BinaryWriter file) { box0.Write(file); box1.Write(file); box2.Write(file); box3.Write(file); box4.Write(file); box5.Write(file); // here for now until maincontroller is in Wkit.Common ulong hashint = 0; // awkward test for unrecognized custom hashes if (string.IsNullOrEmpty(pathHash.val)) { hashint = 0; } else if (pathHash.val[0] == '#') { hashint = ulong.Parse(pathHash.val.TrimStart('#')); } else { //check if in game depot hashes if (Cr2wResourceManager.Get().HashdumpDict.ContainsKey(pathHash.val)) { hashint = Cr2wResourceManager.Get().HashdumpDict[pathHash.val]; } else { //check if in local custom hashes if (Cr2wResourceManager.Get().CHashdumpDict.ContainsKey(pathHash.val)) { hashint = Cr2wResourceManager.Get().CHashdumpDict[pathHash.val]; } //hash new path and add to collection else { hashint = Cr2wResourceManager.Get().RegisterAndWriteCustomPath(pathHash.val); } } } file.Write(hashint); }
public override void Write(BinaryWriter file) { flags = 0; if (x.val != 0 || y.val != 0 || z.val != 0) { flags |= 1; } if (pitch.val != 0 || yaw.val != 0 || roll.val != 0 || w.val != 1) { flags |= 2; } if (scale_x.val != 0 || scale_y.val != 0 || scale_z.val != 0) { flags |= 4; } file.Write(flags); if ((flags & 1) == 1) { x.Write(file); y.Write(file); z.Write(file); } if ((flags & 2) == 2) { pitch.Write(file); yaw.Write(file); roll.Write(file); w.Write(file); } if ((flags & 4) == 4) { scale_x.Write(file); scale_y.Write(file); scale_z.Write(file); } }
public override void Write(BinaryWriter file) { material.Write(file); farZ.Write(file); nearZ.Write(file); ssize.Write(file); depthFadePower.Write(file); normalFadeBias.Write(file); normalFadeScale.Write(file); doubleSided.Write(file); projectionMode.Write(file); decalLifetime.Write(file); decalFadeTime.Write(file); decalFadeInTime.Write(file); projectOnlyOnStatic.Write(file); startScale.Write(file); scaleTime.Write(file); useVerticalProjection.Write(file); spawnPriority.Write(file); autoHideDistance.Write(file); spawnFrequency.Write(file); }
public override void Write(BinaryWriter file) { index.Write(file); blendvalue.Write(file); }
public override void Write(BinaryWriter file) { distance.Write(file); }
public override void Write(BinaryWriter file) { emitterDuration.Write(file); emitterDurationLow.Write(file); useEmitterDurationRange.Write(file); }