protected override void WriteObject(AssetsWriter writer) { base.WriteObject(writer); decorations.WritePtr(writer); writer.Write(decorationChance); writer.Write(decorationDensity); }
public void Write(AssetsWriter writer) { writer.Write(X); writer.Write(Y); writer.Write(Width); writer.Write(Height); }
public void Write(AssetsWriter writer) { writer.Write(Stream); writer.Write(Offset); writer.Write(Format); writer.Write(Dimension); }
protected override void WriteObject(AssetsWriter writer) { writer.Write(Name); //writer.Write(MeshData); writer.WriteArrayOf(SubMeshes, (o, w) => o.Write(w)); BlendShapeData.Write(writer); writer.WriteArrayOf(BindPose, (o, w) => w.Write(o)); writer.WriteArrayOf(BoneNameHashes, (o, w) => w.Write(o)); writer.Write(RootBoneNameHash); writer.Write(MeshCompression); writer.Write(IsReadable); writer.Write(KeepVerticies); writer.Write(KeepIndicies); writer.AlignTo(4); writer.Write(IndexFormat); writer.WriteArray(IndexBuffer); writer.AlignTo(4); VertexData.Write(writer); CompressedMesh.Write(writer); LocalAABB.Write(writer); writer.Write(MeshUsageFlags); writer.WriteArray(BakedConvexCollisionMesh); writer.AlignTo(4); writer.WriteArray(BakedTriangleCollisionMesh); writer.AlignTo(4); writer.Write(MeshMetrics1); writer.Write(MeshMetrics2); StreamData.Write(writer); }
protected override void WriteObject(AssetsWriter writer) { base.WriteBase(writer); writer.Write(SceneName); writer.Write(DisabledRootObjects); writer.AlignTo(4); }
public void Write(AssetsWriter writer) { writer.WriteArrayOf(keys, (item, w) => item.Write(w)); writer.Write(length); writer.Write((int)preWrapMode); writer.Write((int)postWrapMode); }
protected override void WriteObject(AssetsWriter writer) { Material.WritePtr(writer); writer.Write(IsTrigger); writer.Write(Enabled); writer.AlignTo(4); }
public void Write(AssetsWriter writer) { writer.Write(R); writer.Write(G); writer.Write(B); writer.Write(A); }
public void Write(AssetsWriter writer) { writer.Write(ObjectID); writer.Write(DataOffset); writer.Write(DataSize); writer.Write(TypeIndex); }
protected override void WriteObject(AssetsWriter writer) { writer.WriteArrayOf(enableOnSpawn, (item, w) => item.WritePtr(w)); anim.WritePtr(writer); projectile.WritePtr(writer); muzzle.WritePtr(writer); ragdoll.WritePtr(writer); disintegrateVFX.WritePtr(writer); fireSound.Write(writer); fireIndicatorRenderer.WritePtr(writer); aimArmPivot.WritePtr(writer); aimHandPivot.WritePtr(writer); leftHandAim.WritePtr(writer); rightHandAim.WritePtr(writer); writer.Write(maxAimAngle); writer.Write(aimEaseTime); writer.Write(lookEaseInTime); ikEaseInCurve.Write(writer); writer.Write(hitSuppressesIK); writer.AlignTo(4); writer.Write(ikSupressionTime); writer.Write(maxIKSupression); writer.Write((int)toughness); moveSpeeds.Write(writer); writer.Write(turnRate); writer.Write(deathDisposalDelay); writer.Write(deathDisintegrationVFXDelay); avatarSkinnedMeshRenderer.WritePtr(writer); writer.WriteArrayOf(renderersToHideOnDeath, (item, w) => item.WritePtr(w)); writer.WriteArrayOf(targetables, (item, w) => item.WritePtr(w)); writer.WriteArrayOf(bodyParts, (item, w) => item.WritePtr(w)); writer.WriteArrayOf(playerKillers, (item, w) => item.WritePtr(w)); target.WritePtr(writer); writer.WriteArrayOf(fireTimes, (item, w) => w.Write(item)); }
public void Write(AssetsWriter writer) { writer.Write(X); writer.Write(Y); writer.Write(Z); writer.Write(W); }
public void Write(AssetsWriter writer) { writer.Write(binFrequencyWidth); writer.Write(minBinFrequency); writer.Write(startSample); writer.Write(endSample); }
protected override void WriteObject(AssetsWriter writer) { base.WriteObject(writer); writer.Write((int)action); writer.Write(triggerHash); motionData.WritePtr(writer); }
public void Write(AssetsWriter writer) { writer.Write(Name); writer.Write(NameHash); writer.Write(FrameIndex); writer.Write(FrameCount); }
public void Write(AssetsWriter writer) { writer.Write((int)Difficulty); writer.Write(DifficultyRank); writer.Write(NoteJumpMovementSpeed); writer.Write(NoteJumpStartBeatOffset); BeatmapDataPtr.Write(writer); }
protected override void WriteObject(AssetsWriter writer) { writer.Write(autoRegister); writer.AlignTo(4); writer.Write(hasHitPlayer); writer.AlignTo(4); writer.WriteArrayOf(colliders, (c, w) => c.WritePtr(w)); }
public void Write(AssetsWriter writer) { writer.Write(FirstVertex); writer.Write(VertexCount); writer.Write(HasNormals); writer.Write(HasTangents); writer.AlignTo(4); }
protected override void WriteObject(AssetsWriter writer) { writer.Write(duration); localStartingPoint.Write(writer); localEndingPoint.Write(writer); sequence.WritePtr(writer); writer.Write(sequenceStartTime); }
protected override void WriteObject(AssetsWriter writer) { base.WriteObject(writer); writer.Write(stopFacing); writer.AlignTo(4); writer.Write(stopLooking); writer.AlignTo(4); }
protected override void WriteObject(AssetsWriter writer) { base.WriteBase(writer); writer.Write(PackID); writer.Write(PackName); CoverImage.Write(writer); BeatmapLevelCollection.Write(writer); }
protected override void WriteObject(AssetsWriter writer) { base.WriteBase(writer); writer.Write(JsonData); writer.WriteArray(new byte[128]); writer.Write((Int32)0); writer.AlignTo(4); }
public void Write(AssetsWriter writer) { writer.Write(NumItems); writer.WriteArray(Data); writer.AlignTo(4); writer.Write(BitSize); writer.AlignTo(4); }
public override void Write(AssetsWriter writer) { base.WriteBase(writer); writer.Write(PackID); writer.Write(PackName); CoverImage.Write(writer); writer.Write(IsPackAlwaysOwned); BeatmapLevelCollection.Write(writer); }
protected override void WriteObject(AssetsWriter writer) { writer.Write(name); writer.Write(startSample); writer.Write(samplesPerBeat); writer.Write(beatsPerMeasure); writer.Write(startNewMeasure); writer.AlignTo(4); }
protected override void WriteObject(AssetsWriter writer) { level.WritePtr(writer); writer.Write((int)difficulty); koreography.WritePtr(writer); writer.Write(playerSpeed); writer.WriteArrayOf(beatTimes, (item, w) => w.Write(item)); writer.WriteArrayOf(beats, (item, w) => item.Write(w)); }
protected override void WriteObject(AssetsWriter writer) { SourceClip.WritePtr(writer); writer.Write(SourceClipPath); writer.Write(SampleRate); writer.Write(IgnoreLatencyOffset); writer.AlignTo(4); writer.WriteArrayOf(TempoSections, (item, w) => item.Write(w)); writer.WriteArrayOf(Tracks, (item, w) => item.WritePtr(w)); }
protected override void WriteObject(AssetsWriter writer) { base.WriteBase(writer); writer.Write(EnvironmentName); ColorScheme.Write(writer); SceneInfo.Write(writer); writer.Write(SerializedName); EnvironmentType.Write(writer); writer.AlignTo(4); }
protected override void WriteObject(AssetsWriter writer) { base.WriteBase(writer); Icon.Write(writer); writer.Write(HintText); writer.Write(CharacteristicName); writer.Write(SerializedName); writer.Write(CompoundIdPartName); writer.Write(SortingOrder); }
protected override void WriteObject(AssetsWriter writer) { writer.Write((int)distance); placement.Write(writer); writer.Write((int)toughness); enemyOffset.Write(writer); enemySequence.WritePtr(writer); writer.Write(ignoreForLevelRank); writer.AlignTo(4); }
protected override void WriteObject(AssetsWriter writer) { base.WriteObject(writer); writer.Write((int)quality); writer.Write(updateWhenOffScreen); writer.AlignTo(4); rootBone.WritePtr(writer); writer.WriteArrayOf(bones, (item, w) => item.WritePtr(w)); sharedMesh.WritePtr(writer); }