{{ localize "DND5E.ItemFacilityDetails" }} {{!-- Type --}} {{ formField fields.type.fields.value value=source.type.value choices=CONFIG.facilities.types labelAttr="label" blank=false localize=true rootId=partId }} {{!-- Sub-Type --}} {{ formField fields.type.fields.subtype value=source.type.subtype choices=facilitySubtypes localize=true rootId=partId }} {{!-- Size --}} {{ formField fields.size value=source.size choices=CONFIG.facilities.sizes labelAttr="label" rootId=partId }} {{!-- Level --}} {{#if (eq source.type.value "basic")}} {{ formField fields.level value=source.level rootId=partId }} {{/if}} {{#if (eq source.type.value "special")}} {{!-- Properties --}}
{{!-- Level --}} {{ formField fields.level value=source.level label="DND5E.Level" localize=true classes="label-top" rootId=partId }} {{!-- Order --}} {{ formField fields.order value=source.order classes="label-top" options=orders.available blank="" rootId=partId }}
{{!-- Occupants --}}
{{!-- Hirelings --}} {{ formField fields.hirelings.fields.max value=source.hirelings.max classes="label-top" placeholder="—" rootId=partId }} {{!-- Defenders --}} {{ formField fields.defenders.fields.max value=source.defenders.max classes="label-top" placeholder="—" rootId=partId }}
{{!-- Free Facility --}} {{ formField fields.free value=source.free input=inputs.createCheckboxInput rootId=partId }} {{!-- Enlargeable --}} {{ formField fields.enlargeable value=source.enlargeable input=inputs.createCheckboxInput rootId=partId }} {{!-- Disabled --}} {{ formField fields.disabled value=source.disabled input=inputs.createCheckboxInput rootId=partId }} {{else}} {{!-- Built --}} {{ formField fields.building.fields.built value=source.building.built input=inputs.createCheckboxInput rootId=partId }} {{/if}}
{{ localize "DND5E.FACILITY.Orders.Label" }} {{!-- Executing --}} {{ formField fields.progress.fields.order value=source.progress.order options=orders.executable blank="" rootId=partId }} {{!-- Progress --}}
{{!-- Current --}} {{ formField fields.progress.fields.value value=source.progress.value classes="label-top" rootId=partId }} {{!-- Total --}} {{ formField fields.progress.fields.max value=source.progress.max classes="label-top" placeholder="—" rootId=partId }}
{{#if canCraft}}
{{ localize (concat "DND5E.FACILITY.Orders." source.order ".present") }}

{{ localize "DND5E.FACILITY.Craft.Hint" }}

{{#if isHarvesting}}
× {{ formInput fields.craft.fields.quantity value=source.craft.quantity }}
{{/if}}
{{/if}} {{#if (and (eq source.type.value "special") (eq source.order "trade"))}}
{{ localize "DND5E.FACILITY.Orders.trade.present" }} {{!-- Stocked --}} {{ formField fields.trade.fields.stock.fields.stocked value=source.trade.stock.stocked input=inputs.createCheckboxInput rootId=partId }} {{!-- Goods --}}
{{!-- Value --}} {{ formField fields.trade.fields.stock.fields.value value=source.trade.stock.value classes="label-top" placeholder="—" rootId=partId }} {{!-- Max --}} {{ formField fields.trade.fields.stock.fields.max value=source.trade.stock.max classes="label-top" placeholder="—" rootId=partId }}
{{!-- Creatures --}} {{ formField fields.trade.fields.creatures.fields.max value=source.trade.creatures.max placeholder="—" rootId=partId }} {{!-- Profit Factor --}}
{{ formInput fields.trade.fields.profit value=source.trade.profit placeholder="—" }} %
{{/if}}