Predict dumping (#32394)
* Predict dumping - This got soaped really fucking hard. - Dumping is predicted, this required disposals to be predicte.d - Disposals required mailing (because it's tightly coupled), and a smidge of other content systems. - I also had to fix a compnetworkgenerator issue at the same time so it wouldn't mispredict. * Fix a bunch of stuff * nasty merge * Some reviews * Some more reviews while I stash * Fix merge * Fix merge * Half of review * Review * re(h)f * lizards * feexes * feex
This commit is contained in:
@@ -32,8 +32,6 @@
|
||||
components:
|
||||
- HumanoidAppearance
|
||||
- type: DisposalUnit
|
||||
autoEngageEnabled: false
|
||||
noUI: true
|
||||
blacklist:
|
||||
components:
|
||||
- HumanoidAppearance
|
||||
|
||||
@@ -8,6 +8,8 @@
|
||||
snap:
|
||||
- Disposal
|
||||
components:
|
||||
- type: Climbable
|
||||
vaultable: false
|
||||
- type: Sprite
|
||||
sprite: Structures/Piping/disposal.rsi
|
||||
layers:
|
||||
@@ -29,6 +31,17 @@
|
||||
map: [ "enum.DisposalUnitVisualLayers.OverlayEngaged" ]
|
||||
- type: Physics
|
||||
bodyType: Static
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.45,-0.45,0.45,0.45"
|
||||
density: 55
|
||||
mask:
|
||||
- TableMask
|
||||
layer:
|
||||
- TableLayer
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
@@ -116,7 +129,6 @@
|
||||
graph: DisposalMachine
|
||||
node: mailing_unit
|
||||
- type: DisposalUnit
|
||||
autoEngageEnabled: false
|
||||
whitelist:
|
||||
components:
|
||||
- Item
|
||||
@@ -136,6 +148,6 @@
|
||||
- type: UserInterface
|
||||
interfaces:
|
||||
enum.MailingUnitUiKey.Key:
|
||||
type: DisposalUnitBoundUserInterface
|
||||
type: MailingUnitBoundUserInterface
|
||||
enum.ConfigurationUiKey.Key:
|
||||
type: ConfigurationBoundUserInterface
|
||||
|
||||
Reference in New Issue
Block a user