public void encode(CEncodedObjectOutputBufferI output) { output.openObject(TAG); output.addAttr(ORIGINAL_POSITION, Convert.ToString(originalPosition_)); output.addAttr(POSITION, Convert.ToString(position_)); output.addAttr(BUYPOINTS, Convert.ToString(buypoints_)); output.addAttr(BUYPOINTSSPENT, Convert.ToString(buypointsSpent_)); output.addAttr(SCORE, Convert.ToString(score_)); output.addAttr(PCAP, Convert.ToString(pcap_)); output.addAttr(CCAP, Convert.ToString(ccap_)); output.addAttr(NCAP, Convert.ToString(ncap_)); output.addAttr(LIVING, EncodeUtil.makeBoolString(living_)); output.addTextObject(TYPE_TAG, type_); if (pname_ != null) { output.addTextObject(PNAME_TAG, pname_); } if (deadReason_ != null) { output.addTextObject(DEAD_REASON_TAG, deadReason_); } output.objectEnd(); }
public void encode(CEncodedObjectOutputBufferI output) { output.openObject(TAG); output.addAttr(VALUE, Convert.ToString(value_)); output.addAttr(PKEY, Convert.ToString(pkey_)); output.addAttr(CKEY, Convert.ToString(ckey_)); output.addTextObject(RTYPE, rtype_); if (report_ != null) { output.addTextObject(REPORT, report_); } if (ptype_ != null) { output.addTextObject(PTYPE, ptype_); } if (ctype_ != null) { output.addTextObject(CTYPE, ctype_); } if (loc_ != null) { output.addTextObject(LOC, loc_.getKey()); } output.objectEnd(); }
public void encode(CEncodedObjectOutputBufferI output) { output.openObject(TAG); output.addTextObject(KTAG, key_); output.addTextObject(NTAG, name_); output.addTextObject(DTAG, desc_); output.addTextObject(VTAG, version_); output.objectEnd(); }
public void encode(string tag, CEncodedObjectOutputBufferI output) { output.openObject(tag); output.addAttr(USE_COUNT_ATTR, Convert.ToString(useCount_)); output.addTextObject(SEED_TAG, Convert.ToString(seedUsed_)); output.objectEnd(); }
protected override void encodeChildren(CEncodedObjectOutputBufferI output) { base.encodeChildren(output); output.openObject(SETS_TAG); foreach (KeyValuePair <string, string> kp in set_) { output.openObject(SET_TAG); output.addTextObject(KEY_TAG, kp.Key); output.addTextObject(VALUE_TAG, kp.Value); output.objectEnd(); } output.objectEnd(); }
public void encode(CEncodedObjectOutputBufferI output) { output.openObject(TAG); output.addAttr(ORDTYPE, ordType_); output.addAttr(VALUE, Convert.ToString(value_)); if (utype_ != null) { output.addAttr(UTYPE, utype_); } output.addAttr(FLAG, EncodeUtil.makeBoolString(flag_)); output.addAttr(UGID, Convert.ToString(ugid_)); output.addAttr(USEEMBARK, EncodeUtil.makeBoolString(useEmbark_)); output.openObject(LOCS); if (locs_ != null) { foreach (CLoc l in locs_) { output.addTextObject(LOC, l.getKey()); } } output.objectEnd(); output.objectEnd(); }
protected override void encodeChildren(CEncodedObjectOutputBufferI output) { base.encodeChildren(output); output.openObject(LIST_TAGS + Convert.ToString(sig_)); foreach (List <CDLLHintInfo> infos in minfos_) { output.openObject(LIST_TAG + Convert.ToString(sig_)); foreach (CDLLHintInfo hi in infos) { hi.encode(output); } output.objectEnd(); } output.objectEnd(); output.openObject(KEY_TAGS); foreach (string catkey in catkeys_) { output.addTextObject(KEY_TAG, catkey); } output.objectEnd(); output.openObject(CATNAME_TAGS); foreach (string catname in catnames_) { output.addTextObject(CATNAME_TAG, catname); } output.objectEnd(); output.openObject(RBNAME_TAGS); foreach (string rbname in rbnames_) { output.addTextObject(RBNAME_TAG, rbname); } output.objectEnd(); }
public void encode(CEncodedObjectOutputBufferI output) { output.openObject(TAG); output.addAttr(TYPE, type_); output.addAttr(FROM, Convert.ToString(fromP_)); output.addAttr(TO, Convert.ToString(toP_)); output.addAttr(GID, Convert.ToString(gid_)); output.addAttr(ID, Convert.ToString(id_)); output.addAttr(STATUS, status_); output.addTextObject(NAME, name_); output.objectEnd(); }
protected override void encodeChildren(CEncodedObjectOutputBufferI output) { base.encodeChildren(output); output.addTextObject(LOCKNAME_TAG, lockname_); output.openObject(CHILDREN_TAGS + Convert.ToString(sig_)); foreach (CDLLHintInfo hi in infos_) { hi.encode(output); } output.objectEnd(); }
protected virtual void encodeChildren(CEncodedObjectOutputBufferI output) { output.addTextObject(NAME, name_); output.openObject(CUNITS); foreach (uint u in cunits_) { output.openObject(CUNIT); output.addAttr(CUNITID, Convert.ToString(u)); output.objectEnd(); } output.objectEnd(); ord_.encode(output); }
public void encode(CEncodedObjectOutputBufferI output) { output.openObject(TAG); output.addAttr(GAME_MAP_WIDTH_ATTR, Convert.ToString(mapUtil_.width_)); output.addAttr(GAME_MAP_HWRAP_ATTR, EncodeUtil.makeBoolString(mapUtil_.hwrap_)); output.addAttr(GAME_MAP_HEIGHT_ATTR, Convert.ToString(mapUtil_.height_)); output.addAttr(GAME_MAP_VWRAP_ATTR, EncodeUtil.makeBoolString(mapUtil_.vwrap_)); output.addAttr(STACKCOUNT, Convert.ToString(stackCount_)); output.addTextObject(TMAP_TAG, new string(mapBytes_)); EncodeUtil.encodeStringList(WASTELAND, new List <string>(wasteland_.Keys), output); EncodeUtil.encodeStringList(MINES, new List <string>(mines_.Keys), output); EncodeUtil.encodeStringList(ROAD, new List <string>(roads_.Keys), output); EncodeUtil.encodeDSI(RESOURCES, resources_, output); output.objectEnd(); }
protected override void encodeChildren(CEncodedObjectOutputBufferI output) { base.encodeChildren(output); output.addTextObject(DEF_ATTR, def_); output.addTextObject(VALUE_ATTR, value_); }
public virtual void encodeInternal(CEncodedObjectOutputBufferI output) { output.addTextObject(PNAME_TAG, pname_); }
protected virtual void encodeChildren(CEncodedObjectOutputBufferI output) { output.addTextObject(KTAG, key_); output.addTextObject(NTAG, name_); output.addTextObject(DTAG, desc_); }