Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions AOSnifferNET/AOSnifferNET.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -111,6 +111,7 @@
</Reference>
<Reference Include="SharpPcap, Version=6.2.5.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\SharpPcap.6.2.5\lib\netstandard2.0\SharpPcap.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="System" />
<Reference Include="System.Buffers, Version=4.0.3.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
Expand Down Expand Up @@ -151,8 +152,14 @@
</ItemGroup>
<ItemGroup>
<Compile Include="AlbionObjects\AuctionItems.cs" />
<Compile Include="AlbionObjects\Packets\Events\evActiveSpellEffectsUpdate.cs" />
<Compile Include="AlbionObjects\Packets\Events\evAttack.cs" />
<Compile Include="AlbionObjects\Packets\Events\evCastHits.cs" />
<Compile Include="AlbionObjects\Packets\Events\evCastStart.cs" />
<Compile Include="AlbionObjects\Packets\Events\evCastTimeUpdate.cs" />
<Compile Include="AlbionObjects\Packets\Events\evCharacterEquipmentChanged.cs" />
<Compile Include="AlbionObjects\Packets\Events\evEasyAntiCheatMessageToClient.cs" />
<Compile Include="AlbionObjects\Packets\Events\evFishingMiniGame.cs" />
<Compile Include="AlbionObjects\Packets\Events\evInventoryPutItem.cs" />
<Compile Include="AlbionObjects\Packets\Events\evMobChangeState.cs" />
<Compile Include="AlbionObjects\Packets\Events\evNewBuilding.cs" />
Expand Down Expand Up @@ -188,6 +195,7 @@
<Compile Include="AlbionObjects\Packets\Operations\Response\opAuctionGetOffersResponse.cs" />
<Compile Include="AlbionObjects\Packets\Operations\Response\OpJoin.cs" />
<Compile Include="AlbionObjects\Packets\Special\Entity.cs" />
<Compile Include="AlbionPackets\PacketDelegate.cs" />
<Compile Include="AlbionPackets\EventCodes.cs" />
<Compile Include="AlbionPackets\OperationCodes.cs" />
<Compile Include="AlbionPackets\PacketReciever.cs" />
Expand Down
2 changes: 1 addition & 1 deletion AOSnifferNET/AlbionObjects/AuctionItems.cs
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ namespace AOSnifferNET
//\"HasBuyerFetched\":false,\"HasSellerFetched\":false,\"SellerCharacterId\":\"cc61fb20-fa4a-4fe2-843e-1f71f25d0f4a\",\"SellerName\":\"SoloAGG\",
//\"BuyerCharacterId\":null,\"BuyerName\":null,\"ItemTypeId\":\"T8_FURNITUREITEM_TROPHY_ORE\",\"ItemGroupTypeId\":\"T8_FURNITUREITEM_TROPHY_ORE\",
//\"EnchantmentLevel\":0,\"QualityLevel\":1,\"Expires\":\"2022-06-17T01:47:22.125773\",\"ReferenceId\":\"8f62ce8b-3521-48dc-a429-32671c5aaeeb\"}
internal class AuctionItems
public class AuctionItems
{
public long id;
public long unitPriceSilver;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

namespace AOSnifferNET
{
internal class HarvestableObject
public class HarvestableObject
{
public int id;
public byte type;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

namespace AOSnifferNET
{
internal class HarvestableChangeState
public class HarvestableChangeState
{
public int id;
public int charges;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

namespace AOSnifferNET
{
internal class HarvestableObjectList
public class HarvestableObjectList
{
public List<HarvestableObject> harvestableObjectList;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

namespace AOSnifferNET
{
internal class InCombatStateUpdate
public class InCombatStateUpdate
{
//InCombatStateUpdate: {"0":297731,"2":true,"252":255}
public long playerId;
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace AOSnifferNET
{
public class evActiveSpellEffectsUpdate
{
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

namespace AOSnifferNET
{
internal class evAttachItemContainer
public class evAttachItemContainer
{
public int objectID;
public byte[] ownerMarkID;
Expand Down
2 changes: 1 addition & 1 deletion AOSnifferNET/AlbionObjects/Packets/Events/evAttack.cs
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

namespace AOSnifferNET
{
internal class evAttack
public class evAttack
{
public int attackerID;
public int targetID;
Expand Down
12 changes: 12 additions & 0 deletions AOSnifferNET/AlbionObjects/Packets/Events/evCastHits.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace AOSnifferNET
{
public class evCastHits
{
}
}
12 changes: 12 additions & 0 deletions AOSnifferNET/AlbionObjects/Packets/Events/evCastStart.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace AOSnifferNET
{
public class evCastStart
{
}
}
12 changes: 12 additions & 0 deletions AOSnifferNET/AlbionObjects/Packets/Events/evCastTimeUpdate.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace AOSnifferNET
{
public class evCastTimeUpdate
{
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

namespace AOSnifferNET
{
internal class evCharacterEquipmentChanged
public class evCharacterEquipmentChanged
{
public short[] items;
public short[] skills;
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace AOSnifferNET
{
public class evEasyAntiCheatMessageToClient
{
}
}
12 changes: 12 additions & 0 deletions AOSnifferNET/AlbionObjects/Packets/Events/evFishingMiniGame.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace AOSnifferNET
{
public class evFishingMiniGame
{
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

namespace AOSnifferNET
{
internal class evHarvestFinished
public class evHarvestFinished
{
public int playerId;
public int harvestableId;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
namespace AOSnifferNET
{
//HarvestStart: {"0":807374,"1":637995874087127581,"2":637995874087127581,"3":3802,"4":23,"5":1.4,"6":807547,"7":2151,"252":52} 0: playerId 3: harvestableId 4:type 5:time to finish
internal class evHarvestStart
public class evHarvestStart
{
public int harvestableId;
public float timeToFinish;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
namespace AOSnifferNET
{
// mi id: "characterId":166380" PACKETE: {"0: targetEntityId":166414,"1":14992275,"2: healthUpdate":-10.0,"3: targetEntityCurrentHealth":591.0,"4":1,"5":5,"6: attackerEntityId":166380,"7":1757,"252":6}
internal class evHealthUpdate
public class evHealthUpdate
{
public int targetEntityId;
public int targetHealthUpdate;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace AOSnifferNET
{
internal class evInventoryPutItem
public class evInventoryPutItem
{
public int itemID;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

namespace AOSnifferNET
{
internal class evJoinFinished
public class evJoinFinished
{
public bool joinFinished;

Expand Down
2 changes: 1 addition & 1 deletion AOSnifferNET/AlbionObjects/Packets/Events/evLeave.cs
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

namespace AOSnifferNET
{
internal class evLeave
public class evLeave
{
public int entityId;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

namespace AOSnifferNET
{
internal class evMobChangeState
public class evMobChangeState
{
public int mobID;
public short enchantment;
Expand Down
2 changes: 1 addition & 1 deletion AOSnifferNET/AlbionObjects/Packets/Events/evMounted.cs
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

namespace AOSnifferNET
{
internal class evMounted
public class evMounted
{
public int playerId;
public bool isMounted;
Expand Down
2 changes: 1 addition & 1 deletion AOSnifferNET/AlbionObjects/Packets/Events/evNewBuilding.cs
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ namespace AOSnifferNET
{
// {"0":3978,"1":"/rjqYKIGrkKfUuUcq51rxA==","2":466,"3":"MOUNTAIN_GREEN_REPAIRSHOP_OUTPOST","4":[285.0,-294.0],"8":"System","9":"System","13":true,"16":17496000000,"17":638132642575260623,"18":7950000000,"19":-1,"20":638238907980059788,"21":7949930000,"22":638132642575260623,"26":true,"27":true,"28":true,"29":0,"252":41}

internal class evNewBuilding
public class evNewBuilding
{
public int packetID;
public string name;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

namespace AOSnifferNET
{
internal class evNewCharacter
public class evNewCharacter
{
public int id;
public string nick;
Expand Down
2 changes: 1 addition & 1 deletion AOSnifferNET/AlbionObjects/Packets/Events/evNewExit.cs
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
namespace AOSnifferNET
{
// {"0":1,"1":"P0qQVW1rgESBs9jwDb9+ZA==","2":[-15.0,35.0],"252":205}
internal class evNewExit
public class evNewExit
{
public Single[] pos;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ namespace AOSnifferNET
{
//NewFishingZoneObject: { "0":1182,"1":[253.4,52.8],"2":3,"3":2,"4":"FishingNodeSwarm","252":341}
//0: objectID 1: zone pos 2:charges (not present when empty) 3:times fished from 4:zone tipe
internal class evNewFishingZoneObject
public class evNewFishingZoneObject
{
public int objectID;
public Single[] zonePos;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

namespace AOSnifferNET
{
internal class evNewFloatObject
public class evNewFloatObject
{
public int bobberID;
public Single[] bobberPos;
Expand Down
2 changes: 1 addition & 1 deletion AOSnifferNET/AlbionObjects/Packets/Events/evNewLoot.cs
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

namespace AOSnifferNET
{
internal class evNewLoot
public class evNewLoot
{
public int lootId;
public Single[] pos;
Expand Down
2 changes: 1 addition & 1 deletion AOSnifferNET/AlbionObjects/Packets/Events/evNewMob.cs
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
namespace AOSnifferNET
{
// map[0:830511 1:753 2:-1 6: 7:[-270 -68] 8:[-270 -68] 9:63249422 10:180 11:2.25 13:385 14:385 16:63249422 17:138 18:138 19:4 20:63249422 28:0 252:113]
internal class evNewMob
public class evNewMob
{
public int id;
public int typeId;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

namespace AOSnifferNET
{
internal class evNewMountObject
public class evNewMountObject
{
public int id;
public float[] pos;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
namespace AOSnifferNET
{
// [0:1871612 1:[70 -201] 3:MOUNTAIN_GREEN_RANDOM_EXIT_10x10_PORTAL_SOLO_B 4:true 5:0 11:0 12:1 252:301]
internal class evNewPortalExit
public class evNewPortalExit
{
public int id;
public Single[] pos;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

namespace AOSnifferNET
{
internal class evNewSimpleItem
public class evNewSimpleItem
{
public int objectID;
public int itemID;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

namespace AOSnifferNET
{
internal class evUpdateSilver
public class evUpdateSilver
{
public int id;
public long currentSilver;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

namespace AOSnifferNET
{
internal class UnRegisterFromObject
public class UnRegisterFromObject
{
public long objectId;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
namespace AOSnifferNET
{
// {"0":8,"1":"accessories","2":"bag","3":"5","4":0,"5":"8","6":'query text', "7":0,"8":"3","9":50,"11":0,"12":true,"253":76} (id, category, subcategory, quality, unknown, tier, unknown, enhancement...
internal class opAuctionGetAny
public class opAuctionGetAny
{
public int id;
public Int16[] itemsID;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
namespace AOSnifferNET
{
internal class opHarvestStart
public class opHarvestStart
{
public int harvestableId;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
namespace AOSnifferNET
{
//{ "0":637903427842091224,"1":214347,"2: Mounting or unmounted if absent":true,"3: quickMounting":true,"253":192}
internal class opMount
public class opMount
{
public bool isMounting;
public bool quickMounting;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
namespace AOSnifferNET
{
// [OnRequest]Move: [{"Key":0,"Value":637885351667868041},{"Key":1,"Value":[-21.3366661,12.3170137]},{"Key":2,"Value":138.935577},{"Key":3,"Value":[-21.3366661,12.3170137]},{"Key":4,"Value":8.8},{"Key":253,"Value":21}]
internal class opMove
public class opMove
{
public long id;
public float[] pos;
Expand Down
Loading