The requestor should at least be able to see the new shared task and get

a member list

There are still a few issues that need to be solved this way.
We could try searching for the members in zone (by name ...) or we could
just fire off to world and world will have to send a special full
serialization so the new zone could load the state. Or at this point we
could just assume that we have saved the state to the DB (which hasn't
been coded yet) and any out of zone members will have to depend on
loading it up from the DB.
This commit is contained in:
Michael Cook (mackal)
2019-05-26 00:38:28 -04:00
parent 977c3ca3dc
commit c5bf71f221
11 changed files with 116 additions and 101 deletions
+1
View File
@@ -564,6 +564,7 @@ OP_TaskHistoryReply=0x25eb
OP_DeclineAllTasks=0x0000
OP_TaskRequestTimer=0x4b76
OP_AcceptNewSharedTask=0x3e5e
OP_SharedTaskMemberList=0x4ddb
# Title opcodes
OP_NewTitlesAvailable=0x45d1
+1
View File
@@ -569,6 +569,7 @@ OP_TaskHistoryReply=0x3d05
OP_DeclineAllTasks=0x0000
OP_TaskRequestTimer=0x7a48
OP_AcceptNewSharedTask=0x6646
OP_SharedTaskMemberList=0x1e7d
# Title opcodes
OP_NewTitlesAvailable=0x0d32
+1
View File
@@ -535,6 +535,7 @@ OP_CancelTask=0x726b # C
OP_DeclineAllTasks=0x0000 #
OP_TaskRequestTimer=0x2e70
OP_AcceptNewSharedTask=0x4751
OP_SharedTaskMemberList=0x55f4
OP_Shroud=0x6d1f
+2 -1
View File
@@ -500,7 +500,7 @@ OP_TaskHistoryRequest=0x3035 #
OP_TaskHistoryReply=0x3A60 #
OP_CancelTask=0x4db6 #Xinu or 0x2c8c or 0x4db6
OP_DeclineAllTasks=0x0000 #not sure, 12 bytes
OP_TaskMemberList=0x3713
#OP_TaskMemberList=0x3713
OP_TaskMemberInvite=0x3cde
OP_TaskMemberInviteResponse=0x6cab
OP_TaskMemberChange=0x354a
@@ -511,6 +511,7 @@ OP_TaskPlayerList=0x0ad6
OP_TaskQuit=0x2c8c
OP_TaskRequestTimer=0x0b08
OP_AcceptNewSharedTask=0x5bed
OP_SharedTaskMemberList=0x3713
#Title opcodes
OP_NewTitlesAvailable=0x179c #
+2 -1
View File
@@ -458,7 +458,7 @@ OP_TaskActivityComplete=0x54eb
OP_CompletedTasks=0x76a2 # ShowEQ 10/27/05
OP_TaskDescription=0x5ef7 # ShowEQ 10/27/05
OP_TaskActivity=0x682d # ShowEQ 10/27/05
OP_TaskMemberList=0x722f #not sure
#OP_TaskMemberList=0x722f #not sure
OP_OpenNewTasksWindow=0x5e7c #combined with OP_AvaliableTask I think
OP_AvaliableTask=0x0000
OP_AcceptNewTask=0x207f
@@ -476,6 +476,7 @@ OP_TaskPlayerList=0x3961
OP_TaskQuit=0x35dd
OP_TaskRequestTimer=0x6a1d
OP_AcceptNewSharedTask=0x194d
OP_SharedTaskMemberList=0x722f
#task complete related: 0x0000 (24 bytes), 0x0000 (8 bytes), 0x0000 (4 bytes)
+1
View File
@@ -558,6 +558,7 @@ OP_CancelTask=0x3bf5 # C
OP_DeclineAllTasks=0x0000 #
OP_TaskRequestTimer=0x719e
OP_AcceptNewSharedTask=0x6ded
OP_SharedTaskMemberList=0x584e
# Title opcodes
OP_NewTitlesAvailable=0x4b49 # C