WriteFloat() public method

public WriteFloat ( float v ) : void
v float
return void
 public static void PackTransform(Transform packTransform,StreamPacker sp)
 {
     sp.WriteFloat(packTransform.localPosition.x);
     sp.WriteFloat(packTransform.localPosition.y);
     sp.WriteFloat(packTransform.localPosition.z);
     sp.WriteFloat(packTransform.localScale.x);
     sp.WriteFloat(packTransform.localScale.y);
     sp.WriteFloat(packTransform.localScale.z);
     sp.WriteFloat(packTransform.localRotation.x);
     sp.WriteFloat(packTransform.localRotation.y);
     sp.WriteFloat(packTransform.localRotation.z);
     sp.WriteFloat(packTransform.localRotation.w);
 }
Beispiel #2
0
 public static void PackTransform(Transform packTransform, StreamPacker sp)
 {
     sp.WriteFloat(packTransform.localPosition.x);
     sp.WriteFloat(packTransform.localPosition.y);
     sp.WriteFloat(packTransform.localPosition.z);
     sp.WriteFloat(packTransform.localScale.x);
     sp.WriteFloat(packTransform.localScale.y);
     sp.WriteFloat(packTransform.localScale.z);
     sp.WriteFloat(packTransform.localRotation.x);
     sp.WriteFloat(packTransform.localRotation.y);
     sp.WriteFloat(packTransform.localRotation.z);
     sp.WriteFloat(packTransform.localRotation.w);
 }
Beispiel #3
0
    private static void PackQuest(StreamPacker sp, Quest q)
    {
        sp.WriteString(q.name);
        sp.WriteInt(q.uniqueId);
        sp.WriteString(q.description);
        sp.WriteString(q.handinDescription);
        sp.WriteString(q.afterDescription);
        sp.WriteString(q.questevent);
        sp.WriteString(q.activeevent);
        sp.WriteObjects(q.playerCommands);
        sp.WriteString(q.questrequirement);
        sp.WriteBool(q.open);
        sp.WriteBool(q.completed);
        sp.WriteString(q.status);
        sp.WriteFloat(q.lastEffected - Time.time);

        sp.WriteInt(q.objectives.Count);
        foreach (Objective o in q.objectives)
        {
            sp.WriteString(o.description);
            sp.WriteString(o.doneDescription);
            sp.WriteString(o.locationObject);
            sp.WriteInt(o.count);
            sp.WriteBool(o.optional);
            sp.WriteString(o.objectiveevent);
            sp.WriteString(o.questevent);
            sp.WriteString(o.activeevent);
            sp.WriteObjects(o.playerCommands);
            sp.WriteString(o.questrequirement);
            sp.WriteBool(o.completed);
            sp.WriteBool(o.open);
        }
    }
Beispiel #4
0
 public override void Pack(StreamPacker sp)
 {
     SaveLoadTransform.PackTransform(gameObject.transform, sp);
     sp.WriteBool(showgold);
     sp.WriteFloat(gold);
     sp.WriteBool(showwildflowers);
     sp.WriteInt(wildflowers);
     sp.WriteBool(broadcastjumps);
 }
 public static void PackRigidbody(Rigidbody rb,StreamPacker sp)
 {
     sp.WriteFloat(rb.velocity.x);
     sp.WriteFloat(rb.velocity.y);
     sp.WriteFloat(rb.velocity.z);
     sp.WriteFloat(rb.angularVelocity.x);
     sp.WriteFloat(rb.angularVelocity.y);
     sp.WriteFloat(rb.angularVelocity.z);
     sp.WriteFloat(rb.drag);
     sp.WriteFloat(rb.angularDrag);
 }
Beispiel #6
0
 public static void PackRigidbody(Rigidbody rb, StreamPacker sp)
 {
     sp.WriteFloat(rb.velocity.x);
     sp.WriteFloat(rb.velocity.y);
     sp.WriteFloat(rb.velocity.z);
     sp.WriteFloat(rb.angularVelocity.x);
     sp.WriteFloat(rb.angularVelocity.y);
     sp.WriteFloat(rb.angularVelocity.z);
     sp.WriteFloat(rb.drag);
     sp.WriteFloat(rb.angularDrag);
 }
    private static void PackQuest(StreamPacker sp,Quest q)
    {
        sp.WriteString(q.name);
        sp.WriteInt(q.uniqueId);
        sp.WriteString(q.description);
        sp.WriteString(q.handinDescription);
        sp.WriteString(q.afterDescription);
        sp.WriteString(q.questevent);
        sp.WriteString(q.activeevent);
        sp.WriteObjects(q.playerCommands);
        sp.WriteString(q.questrequirement);
        sp.WriteBool(q.open);
        sp.WriteBool(q.completed);
        sp.WriteString(q.status);
        sp.WriteFloat(q.lastEffected-Time.time);

        sp.WriteInt(q.objectives.Count);
        foreach (Objective o in q.objectives){
            sp.WriteString(o.description);
            sp.WriteString(o.doneDescription);
            sp.WriteString(o.locationObject);
            sp.WriteInt(o.count);
            sp.WriteBool(o.optional);
            sp.WriteString(o.objectiveevent);
            sp.WriteString(o.questevent);
            sp.WriteString(o.activeevent);
            sp.WriteObjects(o.playerCommands);
            sp.WriteString(o.questrequirement);
            sp.WriteBool(o.completed);
            sp.WriteBool(o.open);
        }
    }