Skip to content
This repository was archived by the owner on Jun 17, 2025. It is now read-only.

Conversation

@tgiachi
Copy link
Owner

@tgiachi tgiachi commented May 18, 2025

No description provided.

tgiachi added 3 commits May 17, 2025 11:11
…hods in PersistenceManager to include IPersistenceManager parameter for better extensibility and dependency injection

feat(BinarySerializationExtensions.cs): Add extension methods for binary serialization of common types to improve code readability and maintainability
refactor(IEntitySerializer.cs): Modify Serialize and Deserialize methods in IEntitySerializer to include IPersistenceManager parameter for better extensibility and dependency injection
refactor(BaseEntitySerializer.cs): Update Serialize and Deserialize methods in BaseEntitySerializer to include BinaryWriter and BinaryReader parameters for better control and efficiency
feat(BinaryItemSerializer.cs): Implement Serialize and Deserialize methods in BinaryItemSerializer using BinaryWriter and BinaryReader for better performance and code organization
feat(BinaryMobileSerializer.cs): Implement Serialize and Deserialize methods in BinaryMobileSerializer using BinaryWriter and BinaryReader for better performance and code organization
…ean up code

feat(BinarySerializationExtensions.cs): add serialization and deserialization methods for Point3D, Serial, and Direction
feat(BinarySerializationExtensions.cs): add Write and Read methods for Point3D, Serial, and Direction in BinaryWriter
feat(BinarySerializationExtensions.cs): add Write and Read methods for Point3D in BinaryWriter
feat(BinarySerializationExtensions.cs): add Write and Read methods for Serial in BinaryWriter
feat(BinarySerializationExtensions.cs): add Write and Read methods for Direction in BinaryWriter
feat(BinarySerializationExtensions.cs): add Write method for Point3D in BinaryWriter
feat(BinarySerializationExtensions.cs): add Write method for Serial in BinaryWriter
feat(BinarySerializationExtensions.cs): add Write method for Direction in BinaryWriter
feat(BinarySerializationExtensions.cs): add Read method for Direction in BinaryReader
feat(BinarySerializationExtensions.cs): add Write method for IHaveSerial in BinaryWriter
feat(BinarySerializationExtensions.cs): add ReadString method in BinaryReader
feat(BinarySerializationExtensions.cs): add Write method for List<T> in BinaryWriter
feat(BinaryMobileSerializer.cs): add writing direction in BinaryMobileSerializer
feat(LoginCompleteHandler.cs): update FeatureFlagsResponse to include T2A flag
refactor(LoginHandler.cs): add null check for mobile before setting CharacterEntry
feat(Program.cs): add LoginCompleteHandler service to service collection
refactor(AccountManager.cs): change generatedPassword to "admin" for default admin user
refactor(NetworkService.cs): remove debug log for transport data, add debug log for packet data
feat(PersistenceManager.cs): add Serialize method for entity serialization
feat(IPersistenceManager.cs): add Serialize method for entity serialization
refactor(BinaryMobileSerializer.cs): update serialization of item values in BinaryMobileSerializer
@tgiachi tgiachi merged commit 3883b83 into main May 18, 2025
1 check passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants