Initial commit

This commit is contained in:
2026-08-24 22:20:36 +02:00
commit 62f7b1278a
251 changed files with 16670 additions and 0 deletions
+34
View File
@@ -0,0 +1,34 @@
const AmmunitionChangeConfirmationPacket = require("../Packets/AmmunitionChangeConfirmation");
module.exports = function (ws, message, player) {
const type = message.getUint8(1);
const id = message.getUint8(2);
let selectedAmmunitionConfirmedID = 0;
let selectedAmmunitionTypeConfirmedID = 0;
switch (type) {
case 1:
selectedAmmunitionConfirmedID = player.inventory.setSelectedAmmunition(id);
selectedAmmunitionTypeConfirmedID = 1;
break;
case 2:
selectedAmmunitionConfirmedID = player.inventory.setSelectedHarpoon(id);
selectedAmmunitionTypeConfirmedID = 2;
break;
};
const ammunitionChangeConfirmation = {
typeID: selectedAmmunitionTypeConfirmedID,
id: selectedAmmunitionConfirmedID
};
console.info(ammunitionChangeConfirmation);
const ammunitionChangeConfirmationPacket = AmmunitionChangeConfirmationPacket(ammunitionChangeConfirmation);
player.map.registerIndividualNetworkPacket(player.id, ammunitionChangeConfirmationPacket);
const metadata = [player.hp.current / player.hp.maximum, player.isAttacking(), 0, player.inventory.selectedAmmunition];
return metadata;
};