Commit Graph

19 Commits

Author SHA1 Message Date
MayaTheShy
2e70529a1f feat: refactor OverteClient constructor and destructor for clarity and consistency 2025-11-09 02:16:57 -05:00
MayaTheShy
5047016225 feat: implement destructor for OverteClient to support unique_ptr with forward-declared type 2025-11-09 02:16:43 -05:00
MayaTheShy
2e9c66d8e8 feat: add unique pointer for OverteAuth in OverteClient class for authentication management 2025-11-09 02:15:31 -05:00
MayaTheShy
fb92a1dfd4 feat: add login and authentication status methods to OverteClient class 2025-11-09 02:15:24 -05:00
MayaTheShy
ad20c76fd7 feat: add forward declaration for OverteAuth class in OverteClient.hpp 2025-11-09 02:15:11 -05:00
MayaTheShy
582b30a855 feat: add AssignmentClient structure for domain list handling 2025-11-09 01:55:09 -05:00
MayaTheShy
a1c9f8a6a2 feat: add entity creation method to OverteClient 2025-11-09 01:25:15 -05:00
MayaTheShy
e571292bda feat: add ICE Ping handling to support NAT traversal 2025-11-09 01:09:05 -05:00
MayaTheShy
2e3b453ab0 feat: store local ID assigned by domain server for packet sourcing 2025-11-09 01:02:40 -05:00
MayaTheShy
29bc7f9e80 feat: add visual properties to OverteEntity structure 2025-11-08 20:36:34 -05:00
MayaTheShy
59093e79ba fix: clarify username comment for future authentication improvements 2025-11-08 17:59:06 -05:00
MayaTheShy
f681058889 feat: integrate NLPacket protocol for domain connection requests and responses 2025-11-08 17:41:44 -05:00
MayaTheShy
870420ae79 feat: add environment variable support for domain authentication credentials 2025-11-08 17:20:53 -05:00
MayaTheShy
e530119fa7 feat: add UUID generation for session identification and update connection logic 2025-11-08 17:09:21 -05:00
MayaTheShy
9a918c0a9d feat: add sendEntityQuery method to request all entities from the server 2025-11-08 17:01:21 -05:00
MayaTheShy
fec2493818 feat: add entity server connection handling in OverteClient 2025-11-08 16:04:35 -05:00
MayaTheShy
d0add2e4ff feat: update OverteClient to enhance entity management and clarify documentation 2025-11-08 16:00:21 -05:00
MayaTheShy
f9a7e61ff5 feat: enhance OverteClient connection handling with TCP and UDP support; add environment variable and command-line argument overrides for URL 2025-11-08 14:26:24 -05:00
MayaTheShy
83313e2f63 Intial Commit of starworld 2025-11-08 13:39:53 -05:00