using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Chop { public class Response { private StringBuilder Builder; public Response(int messageID) { Builder = new StringBuilder(HabboEncoding.encodeB64(messageID)); } public Response() { Builder = new StringBuilder(); } public void Init(int messageID) { Builder = new StringBuilder(HabboEncoding.encodeB64(messageID)); } public void Append(object o) { Builder.Append(o); } public void AppendString(object o) { AppendString(o, 2); } public void AppendString(object o, byte b) { Append(o); Append(Convert.ToChar(b)); } public void AppendWired(object o) { Append(HabboEncoding.encodeWired(Convert.ToInt32(o))); } public void AppendWiredBoolean(bool b) { if (b) AppendWired(1); else AppendWired(0); } public override string ToString() { return Builder.ToString(); } } }