Archive commit

This commit is contained in:
Erik McClure
2019-08-28 21:15:02 -07:00
commit 735845746e
1435 changed files with 140724 additions and 0 deletions
@@ -0,0 +1,24 @@
import { Component, Input } from '@angular/core';
import { PartyMember } from '../../../common/interfaces';
import { PonyTownGame } from '../../../client/game';
import { partyLeaderIcon, offlineIcon } from '../../../client/icons';
import { getPaletteInfo } from '../../../common/pony';
@Component({
selector: 'party-box',
templateUrl: 'party-box.pug',
styleUrls: ['party-box.scss'],
})
export class PartyBox {
readonly leaderIcon = partyLeaderIcon;
readonly offlineIcon = offlineIcon;
@Input() member!: PartyMember;
constructor(private game: PonyTownGame) {
}
get paletteInfo() {
return this.member.pony && getPaletteInfo(this.member.pony);
}
click() {
this.game.select(this.member.pony);
}
}