Priority Deliveries (#36968)
This commit is contained in:
@@ -14,14 +14,11 @@
|
||||
enum.DeliveryVisualLayers.Lock:
|
||||
True: { visible: true }
|
||||
False: { visible: false }
|
||||
enum.DeliveryVisuals.IsPriority:
|
||||
enum.DeliveryVisuals.PriorityState:
|
||||
enum.DeliveryVisualLayers.PriorityTape:
|
||||
True: { visible: true }
|
||||
False: { visible: false }
|
||||
enum.DeliveryVisuals.IsPriorityInactive:
|
||||
enum.DeliveryVisualLayers.PriorityTape:
|
||||
True: { shader: shaded, state: priority_inactive }
|
||||
False: { shader: unshaded, state: priority }
|
||||
Off: { visible: false }
|
||||
Active: { visible: true, shader: unshaded, state: priority }
|
||||
Inactive: { visible: true, shader: shaded, state: priority_inactive }
|
||||
enum.DeliveryVisuals.IsBroken:
|
||||
enum.DeliveryVisualLayers.Breakage:
|
||||
True: { visible: true }
|
||||
@@ -45,6 +42,9 @@
|
||||
- type: SimpleToolUsage
|
||||
doAfter: 4
|
||||
usageVerb: delivery-slice-verb
|
||||
- type: ComponentTable
|
||||
table: !type:NestedSelector
|
||||
tableId: DeliveryModifierTable
|
||||
|
||||
- type: entity
|
||||
parent: BaseDelivery
|
||||
@@ -128,3 +128,19 @@
|
||||
containers:
|
||||
delivery: !type:NestedSelector
|
||||
tableId: LetterDeliveryRewards
|
||||
|
||||
|
||||
# Modifier Tables
|
||||
- type: entityTable
|
||||
id: DeliveryModifierTable
|
||||
table: !type:AllSelector
|
||||
children:
|
||||
- id: DeliveryModifierPriority
|
||||
prob: 0.25
|
||||
|
||||
- type: entity
|
||||
id: DeliveryModifierPriority
|
||||
description: Components to add when a delivery is rolled as priority.
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: DeliveryPriority
|
||||
|
||||
Reference in New Issue
Block a user