143 Commits

Author SHA1 Message Date
e959fb0334 Added WriteChar func to JsonWriterFile 2015-07-12 20:51:25 -04:00
236919cc4c Added net/dem msg create/destroy funcs to handler namespaces 2015-07-11 03:02:49 -04:00
1b90dc6298 Changed svc_menu type cast to signed 2015-07-11 02:23:18 -04:00
ef50be7054 Replaced libb64-1.2.1 with cbase64-1.0 2015-07-09 20:52:06 -04:00
87a3d645e4 Commented out json verifier in main 2015-07-06 00:12:04 -04:00
ab79444732 Added fflush to JsonWriterFile Flush function 2015-07-05 23:44:14 -04:00
2e597565bf Changed json output to an object stream based format 2015-07-05 23:42:08 -04:00
8e13067339 The last byte of stv demos is cut off, so do that here too 2015-06-30 01:34:55 -04:00
7bdbce9aef Fixed naming in dem_stringtables structure 2015-06-29 23:31:48 -04:00
cfc6498c25 Fixed not copying trailing bits from dem_stringtables 2015-06-29 23:31:26 -04:00
65089f3585 Fixed missing bitfile header 2015-06-28 17:32:34 -04:00
1d3656b24b Implemented JsonWriter io class 2015-06-26 01:11:36 -04:00
45da2a9b2d Made JsonWriterFile flush on destruct 2015-06-26 01:10:46 -04:00
121dd61e9a Implemented demmessage json writer funcs 2015-06-26 01:06:29 -04:00
9696646576 Added demowriter check for num bits written being a multiple of 8 2015-06-25 09:02:08 -04:00
b0e5506384 Added bit size calculation for svc_gameeventlist data 2015-06-25 00:01:33 -04:00
aecc11163f Added error check for if the input and output files are the same 2015-06-25 00:00:30 -04:00
fea8bf485c Implemented json write funcs for netmessages 2015-06-24 23:59:39 -04:00
65a03fdf79 Added json file writing stream class based on rapidjson 2015-06-21 03:25:45 -04:00
60888b0c97 Added verification for json output 2015-06-19 14:15:23 -04:00
f4cd7f96e2 Made CommandPacket const reference in writers 2015-06-18 20:38:17 -04:00
8be05db10d Removed variable assignment as the value to set is unknown and will not be read in this case 2015-06-18 20:26:23 -04:00
778e20803c Changed NetHandlers bit read/write types to typedefs 2015-06-18 20:23:26 -04:00
9ad7c54510 Added guards around DemHandlers functions 2015-06-18 20:19:35 -04:00
b67f448d18 Changed DemHandlers file read/write types to typedefs 2015-06-18 20:18:55 -04:00
0d7c67aef8 Added guards around NetHandlers functions 2015-06-18 20:09:06 -04:00
c6fb1e6ff2 Replaced void* parameter with actual type 2015-06-18 16:16:05 -04:00
1f74901943 Destruct writer before closing files so writer can flush buffers 2015-06-18 16:11:49 -04:00
7cc79178e7 Fixed not writing delta byte in svc_packetentities 2015-06-14 20:51:36 -04:00
91e63d3f39 Copy trailing bits to output after each packet for file hash matching 2015-06-14 20:50:09 -04:00
361119f19f Flush the conlog output fp when finished writing 2015-06-14 20:48:57 -04:00
cf4068fde7 Added asserts for message id type 2015-06-14 17:26:29 -04:00
b3daf554a7 Fixed typo 2015-06-14 17:26:05 -04:00
38ff2f956e Moved demo reading/writing sources to io directory 2015-06-14 17:25:49 -04:00
a504a0e492 Made demreader use demmessage handling funcs 2015-06-14 17:24:04 -04:00
b1830dccae Added demo message handling functions 2015-06-14 17:23:09 -04:00
cc7066ac86 Fixed demowriter not writing packet type before the packet 2015-06-14 17:21:56 -04:00
b06015835c Fixed demo writer writing empty packets 2015-06-14 17:21:34 -04:00
4218c60eff Moved demofile headers to demofile directory 2015-06-14 17:09:41 -04:00
fbb73f1b75 Added status check IsOk function for demo file reader/writer 2015-06-14 17:05:50 -04:00
3fd026efa9 Source formatting 2015-06-14 17:05:20 -04:00
44c36ab0f2 Added Array versions of ReadRawData and ReadUserCmd 2015-06-14 17:04:05 -04:00
284a99fff7 Renamed parameters in Read/WriteUserCmd and ReadRawData 2015-06-14 17:03:19 -04:00
569a482549 Changed sourcesdk include to just include externals path 2015-06-14 16:49:44 -04:00
4c560eacac Added array class 2015-06-14 16:12:09 -04:00
21087117d7 Remove old netmessages source 2015-06-09 17:41:39 -04:00
4a2922edaa Added dem_unknown to demo messages enum 2015-05-27 23:10:58 -04:00
6304643a89 Added parsing of dem_stringtables 2015-05-27 22:58:53 -04:00
2ed3320b84 Partial implementation of demo file writer 2015-05-27 22:58:19 -04:00
05d1518653 Made DemoFileReader::ReadUserCmd return length of usercmd instead of sequence number 2015-05-27 22:57:30 -04:00