humus-old/common/combat/damage.packet.js

21 lines
371 B
JavaScript
Raw Normal View History

2019-04-28 22:35:20 -05:00
import {EntityPacket} from '@avocado/entity';
export class DamagePacket extends EntityPacket {
static get schema() {
2019-05-13 21:07:57 -05:00
const schema = super.schema;
schema.data.damages = [
2019-04-28 22:35:20 -05:00
{
amount: 'varuint',
damageSpec: {
affinity: 'uint8',
},
from: 'string',
isDamage: 'bool',
},
];
2019-05-13 21:07:57 -05:00
return schema;
2019-04-28 22:35:20 -05:00
}
}