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
|
|
|
}
|
|
|
|
|
|
|
|
}
|