mirror of
https://github.com/danbulant/flying-squid
synced 2026-06-14 20:11:03 +00:00
improve animations.js a bit
This commit is contained in:
parent
fb0ab0ef95
commit
470b00ea67
1 changed files with 17 additions and 31 deletions
|
|
@ -9,37 +9,23 @@ function inject(serv, player)
|
|||
});
|
||||
});
|
||||
|
||||
function setMetadata(metadata)
|
||||
{
|
||||
player.entity.metadata = metadata;
|
||||
player._writeOthers("entity_metadata", {
|
||||
entityId: player.entity.id,
|
||||
metadata: player.entity.metadata
|
||||
});
|
||||
}
|
||||
|
||||
player._client.on("entity_action", function(packet) {
|
||||
if(packet.actionId == 3) {
|
||||
player.entity.metadata = [{"key":0,"type":"byte","value": 0x08}];
|
||||
player._writeOthers("entity_metadata", {
|
||||
entityId: player.entity.id,
|
||||
metadata: player.entity.metadata
|
||||
});
|
||||
}
|
||||
|
||||
if(packet.actionId == 4) {
|
||||
player.entity.metadata = [{"key":0,"type":"byte","value": 0x00}];
|
||||
player._writeOthers("entity_metadata", {
|
||||
entityId: player.entity.id,
|
||||
metadata: player.entity.metadata
|
||||
});
|
||||
}
|
||||
|
||||
if(packet.actionId == 0) {
|
||||
player.entity.metadata = [{"key":0,"type":"byte","value": 0x02}];
|
||||
player._writeOthers("entity_metadata", {
|
||||
entityId: player.entity.id,
|
||||
metadata: player.entity.metadata
|
||||
});
|
||||
}
|
||||
|
||||
if(packet.actionId == 1) {
|
||||
player.entity.metadata = [{"key":0,"type":"byte","value": 0x00}];
|
||||
player._writeOthers("entity_metadata", {
|
||||
entityId: player.entity.id,
|
||||
metadata: player.entity.metadata
|
||||
});
|
||||
}
|
||||
if(packet.actionId == 3)
|
||||
setMetadata([{"key":0,"type":"byte","value": 0x08}]);
|
||||
if(packet.actionId == 4)
|
||||
setMetadata([{"key":0,"type":"byte","value": 0x00}]);
|
||||
if(packet.actionId == 0)
|
||||
setMetadata([{"key":0,"type":"byte","value": 0x02}]);
|
||||
if(packet.actionId == 1)
|
||||
setMetadata([{"key":0,"type":"byte","value": 0x00}]);
|
||||
});
|
||||
}
|
||||
Loading…
Reference in a new issue