()
| 2246 | } |
| 2247 | |
| 2248 | updateHero () { |
| 2249 | const hero = me.get('heroConfig')?.thangType |
| 2250 | if (!hero) { return } |
| 2251 | for (const original of Object.values(ThangType.heroes)) { |
| 2252 | if (original === hero) { |
| 2253 | this.$el.find('.player-hero').attr('src', `/file/db/thang.type/${hero}/portrait.png`) |
| 2254 | return |
| 2255 | } |
| 2256 | } |
| 2257 | |
| 2258 | console.error("CampaignView hero update couldn't find hero slug for original:", hero) |
| 2259 | } |
| 2260 | |
| 2261 | onClickPortalCampaign (e) { |
| 2262 | const campaign = $(e.target).closest('.campaign, .main-campaign, .side-campaign, .campaign-container') |
no test coverage detected