Commit Graph

25 Commits (828c52138fa8fd6a8c91fdb0205013dfb5b51511)

Author SHA1 Message Date
Koncord 7639db02f3 [General] RW functions return true on success 7 years ago
Koncord d999cc0d55 [General] Add packetValid flag to packets 7 years ago
Koncord 695fb7d4a7 [General] Reorder RW(string) arguments
Change limit of default max string size to 64 KiB
7 years ago
Koncord a48d5b48ef [General] Add maxSize parameter to RW(std::string)
Minor type changes
7 years ago
Koncord f5e23d5fc6 [General] Empty strings should be sent too 7 years ago
Koncord d904628103 [General] Avoid limitation of 512 symbols in RakString Ctor 7 years ago
David Cernat 98a7769b91 Merge branch 'master' into 0.6.0 7 years ago
Koncord 54f5104345 [General] Escape format for strings 7 years ago
Koncord 8384a8aa8a [General] Return sent packet number 8 years ago
Koncord c2600bac8e [General] Allow single bit booleans in packets 8 years ago
David Cernat a353a21280 [General] Fix code style inconsistencies 8 years ago
Koncord 4934be18f0 [General] Add compression flag to RW methods
Advantages: and 2 bytes per float value, using huffman algorithm for structures and strings.
Disadvantages: bad for performance and precision for float/double variables.
8 years ago
Koncord 41005b1add [General] Add orderChannel to packets 8 years ago
Koncord 690211ad99 [General] Extract BaseEvent & BasePlayer from packets to functions
Move Send and Read functions to BasePacket
8 years ago
Koncord 0d53a6916d [General] Move repeated code in Packet() to base class 8 years ago
David Cernat 6c8c0827ea Move RequestData() method to BasePacket 8 years ago
David Cernat fcc793a0af Create a new BasePacket that PlayerPacket inherits from 8 years ago
David Cernat b8f4cb94fb Rename BasePacket into PlayerPacket 8 years ago
Koncord 5eaad1b92e again fix headerSize 8 years ago
Koncord 118ab32c9b Woops 8 years ago
Koncord 554810fbeb Removed redundant const in headerSize() 8 years ago
Koncord 32a2327f59 fix header size 9 years ago
Koncord 1022b6b27c Fix a header size 9 years ago
Stanislav Zhukov 917fa63f5c Fixed security issue 9 years ago
Koncord 1b259e2d33 Syncing inventory, animations, position, 8 key attributes
Created Package system
9 years ago