mirror of
https://bitbucket.org/Ioncannon/project-meteor-server.git
synced 2025-04-21 04:07:48 +00:00
Redid the group sending using the new methods.
This commit is contained in:
parent
18e9ee5f63
commit
0317bea83b
1 changed files with 8 additions and 16 deletions
|
@ -16,6 +16,7 @@ using System.Collections.Generic;
|
||||||
using MoonSharp.Interpreter;
|
using MoonSharp.Interpreter;
|
||||||
using FFXIVClassic_Map_Server.packets.receive.events;
|
using FFXIVClassic_Map_Server.packets.receive.events;
|
||||||
using FFXIVClassic_Map_Server.packets.send.actor.inventory;
|
using FFXIVClassic_Map_Server.packets.send.actor.inventory;
|
||||||
|
using FFXIVClassic_Map_Server.actors.group;
|
||||||
|
|
||||||
namespace FFXIVClassic_Map_Server.Actors
|
namespace FFXIVClassic_Map_Server.Actors
|
||||||
{
|
{
|
||||||
|
@ -484,22 +485,13 @@ namespace FFXIVClassic_Map_Server.Actors
|
||||||
QueuePacket(GetSpawnPackets(actorId, spawnType));
|
QueuePacket(GetSpawnPackets(actorId, spawnType));
|
||||||
//GetSpawnPackets(actorId, spawnType).DebugPrintPacket();
|
//GetSpawnPackets(actorId, spawnType).DebugPrintPacket();
|
||||||
|
|
||||||
#region grouptest
|
#region Groups
|
||||||
//Retainers
|
Group retainerGroup = new Group(0x800000000004e639, Group.RetainerGroup, null);
|
||||||
List<ListEntry> retainerListEntries = new List<ListEntry>();
|
Group partyGroup = new Group(0x8000000000696df2, Group.PlayerPartyGroup, null);
|
||||||
retainerListEntries.Add(new ListEntry(actorId, 0xFFFFFFFF, 0x139E, false, true, customDisplayName));
|
retainerGroup.add(this);
|
||||||
retainerListEntries.Add(new ListEntry(0x23, 0x0, 0xFFFFFFFF, false, false, "TEST1"));
|
partyGroup.add(this);
|
||||||
retainerListEntries.Add(new ListEntry(0x24, 0x0, 0xFFFFFFFF, false, false, "TEST2"));
|
retainerGroup.sendMemberPackets(this);
|
||||||
retainerListEntries.Add(new ListEntry(0x25, 0x0, 0xFFFFFFFF, false, false, "TEST3"));
|
partyGroup.sendMemberPackets(this);
|
||||||
BasePacket retainerListPacket = BasePacket.CreatePacket(ListUtils.CreateRetainerList(actorId, 0xF4, 1, 0x800000000004e639, retainerListEntries), true, false);
|
|
||||||
playerSession.QueuePacket(retainerListPacket);
|
|
||||||
|
|
||||||
//Party
|
|
||||||
List<ListEntry> partyListEntries = new List<ListEntry>();
|
|
||||||
partyListEntries.Add(new ListEntry(actorId, 0xFFFFFFFF, 0xFFFFFFFF, false, true, customDisplayName));
|
|
||||||
partyListEntries.Add(new ListEntry(0x029B27D3, 0xFFFFFFFF, 0x195, false, true, "Valentine Bluefeather"));
|
|
||||||
BasePacket partyListPacket = BasePacket.CreatePacket(ListUtils.CreatePartyList(actorId, 0xF4, 1, 0x8000000000696df2, partyListEntries), true, false);
|
|
||||||
playerSession.QueuePacket(partyListPacket);
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
#region Inventory & Equipment
|
#region Inventory & Equipment
|
||||||
|
|
Loading…
Add table
Reference in a new issue