FateJH
|
3e631657b8
|
significant refactoring in SquadService operations; properly force the player to leave any participating squad when WSA stops
|
2019-10-08 09:10:56 -04:00 |
|
FateJH
|
ad4b259014
|
Looking For Squad player operations and interaction with squad services; evene more conditions to resolve joining/forming a squad
|
2019-10-08 09:10:56 -04:00 |
|
FateJH
|
60d65e22d3
|
added a refactored squad joining entrypoint; initial work and test on SquadWaypointEvent packet; initial work on SquadWaypointRequest packet; squad waypoints up to #5 (squad experience) should be working
|
2019-10-08 09:10:56 -04:00 |
|
FateJH
|
56d8748e99
|
modified squad user initialization messages to better focus on specific steps of the process; dealt with different methods of communicating squad information to users, though not yet ready to implement the switchboard protocol
|
2019-10-08 09:10:56 -04:00 |
|
FateJH
|
e5b2efd381
|
better support for the various ways to join a squad, and the various ways to leave a squad; squad-based messages; jury-rigged 'player wants to join' operations
|
2019-10-08 09:10:56 -04:00 |
|
FateJH
|
24691ec239
|
initial work on SquadInvitationRequestMessage packet, originally by aphedox; initial work on packet and tests for CharacterKnowledgeMessage; re-organization of SquadService workflow; prototyping for SquadSwitchboard
|
2019-10-08 09:10:56 -04:00 |
|
FateJH
|
f81c87ce22
|
split original aphedox SquadRequestType's into two different enumerations, one for Request and the other for Response; added functionality for more squad interactions; squad favorites, excepting the ability to actually load them onto one's client; extensive comments about SquadResponseMessage events
|
2019-10-08 09:10:56 -04:00 |
|
FateJH
|
640a96ae9c
|
wrote comments for SquadState, SquadMembershipRequest, and SquadMembershipResponse; messaging for players joining and leaving squads in WSA and SquadService; char_id is now a required field for Avatars
|
2019-10-08 09:10:06 -04:00 |
|
FateJH
|
60a11b8c52
|
sufficient functionality that allows the UI for squads to display properly on squad joining and on squad leaving; clarification for SquadMemberEvent fields; QoL support functionality intergrated into SDDUM streams
|
2019-10-08 09:10:06 -04:00 |
|
FateJH
|
2a1b051710
|
completed form of SquadDetailDefinitionUpdate
|
2019-10-08 09:09:33 -04:00 |
|
FateJH
|
fd9a3a0216
|
commit before changes, and to switch gears momentarily; making charId somewhat native to Avatar and its converter, though not yet essential; protype for squad definition loadouts, even though no example of functionality exists; a lot of unimplemented work in preparation to convert SquadDetailDefinitionUpdateMessage from a static format to a variable-field format
|
2019-10-08 09:09:33 -04:00 |
|
FateJH
|
9cf1cd92cc
|
communication of the details information for a squad and refactored messaging back to WSA; removed an unused description field from the squad and added two fields that were actually represented
|
2019-10-08 09:09:33 -04:00 |
|
FateJH
|
5c433204cf
|
initial work and dummy tests for SquadDetailDefinitionUpdateMessage packet; 46-bit certification encoding; indicating four previously unhandled SquadAction types; the squad leader is allowed to move around his squad
|
2019-10-08 09:09:33 -04:00 |
|
FateJH
|
ceb145d94f
|
introduced service-level squad management operations, specifically to read SquadDefinitionAction packets from WorldSessionActor and send ReplicationStreamMessage packets back to relevant WSA when necessary
|
2019-10-08 09:09:33 -04:00 |
|