Ремонт мастера (#3332)

This commit is contained in:
Daniel 2025-10-29 11:54:39 +01:00 committed by GitHub
parent e9aa88af1e
commit 22e0c668fd
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
15 changed files with 87 additions and 98 deletions

View file

@ -291,7 +291,7 @@
- type: Tag
tags:
- PetWearable
- WhitelistChameleo
- WhitelistChameleon
- type: entity
parent: [ClothingEyesBase, BaseHighlyIllegalContraband,BaseNightVisionDevice]

View file

@ -1217,60 +1217,6 @@
- type: Icon
state: pda-syndi-commander
- type: entity
parent: [ SyndiPDA, BaseSyndicateContraband ]
id: SyndiOperativePDA
name: syndicate operative PDA
description: Death to NT!
components:
- type: Pda
id: SyndiOperativeIDCard
- type: Appearance
appearanceDataInit:
enum.PdaVisuals.PdaType:
!type:String
pda-syndi-operative
- type: Icon
state: pda-syndi-operative
- type: entity
parent: [ SyndiOperativePDA, BaseSyndicateContraband ]
id: SyndiCorpsmanPDA
name: syndicate corpsman PDA
description: Commander... I need to cook!
components:
- type: Pda
id: SyndiCorpsmanIDCard
- type: Appearance
appearanceDataInit:
enum.PdaVisuals.PdaType:
!type:String
pda-syndi-corpsman
- type: Icon
state: pda-syndi-corpsman
- type: CartridgeLoader
uiKey: enum.PdaUiKey.Key
preinstalled:
- NotekeeperCartridge
- NanoTaskCartridge
- MedTekCartridge
- type: entity
parent: [ SyndiOperativePDA, BaseSyndicateContraband ]
id: SyndiCommanderPDA
name: syndicate commander PDA
description: So what are we, some kind of Nukie squad?
components:
- type: Pda
id: SyndiCommanderIDCard
- type: Appearance
appearanceDataInit:
enum.PdaVisuals.PdaType:
!type:String
pda-syndi-commander
- type: Icon
state: pda-syndi-commander
- type: entity
parent: BaseSecurityPDA
id: ERTLeaderPDA

View file

@ -211,17 +211,23 @@
- type: ContainerContainer
containers:
mech-assembly-container: !type:Container
- type: MechAssembly
finishedPrototype: DurandChassis
requiredParts:
DurandHead: false
DurandLArm: false
DurandRArm: false
DurandLLeg: false
DurandRLeg: false
- type: MechAssemblyVisuals
statePrefix: durand
- type: Sprite
state: durand_harness+o
noRot: true
- type: PartAssembly
parts:
Durand:
- DurandHead
- DurandLArm
- DurandRArm
- DurandLLeg
- DurandRLeg
containerId: mech-assembly-container
- type: Construction
graph: Durand
node: start
- type: entity
parent: BaseDurandPartItem
@ -356,17 +362,23 @@
- type: ContainerContainer
containers:
mech-assembly-container: !type:Container
- type: MechAssembly
finishedPrototype: GygaxChassis
requiredParts:
GygaxHead: false
GygaxLArm: false
GygaxRArm: false
GygaxLLeg: false
GygaxRLeg: false
- type: MechAssemblyVisuals
statePrefix: gygax
- type: Sprite
state: gygax_harness+o
noRot: true
- type: PartAssembly
parts:
Gygax:
- GygaxHead
- GygaxLArm
- GygaxRArm
- GygaxLLeg
- GygaxRLeg
containerId: mech-assembly-container
- type: Construction
graph: Gygax
node: start
- type: entity
parent: BaseGygaxPartItem
@ -628,17 +640,23 @@
- type: ContainerContainer
containers:
mech-assembly-container: !type:Container
- type: MechAssembly
finishedPrototype: RipleyMKIIChassis
requiredParts:
RipleyMKIIUpgradeKit: false
RipleyLArm: false
RipleyRArm: false
RipleyLLeg: false
RipleyRLeg: false
- type: MechAssemblyVisuals
statePrefix: ripleymkii
- type: Sprite
state: ripleymkii_harness+o
noRot: true
- type: PartAssembly
parts:
RipleyMKII:
- RipleyMKIIUpgradeKit
- RipleyLArm
- RipleyRArm
- RipleyLLeg
- RipleyRLeg
containerId: mech-assembly-container
- type: Construction
graph: RipleyMKII
node: start
- type: entity
id: RipleyMKIIChassis
@ -1005,17 +1023,23 @@
- type: ContainerContainer
containers:
mech-assembly-container: !type:Container
- type: MechAssembly
finishedPrototype: PhazonChassis
requiredParts:
PhazonHead: false
PhazonLArm: false
PhazonRArm: false
PhazonLLeg: false
PhazonRLeg: false
- type: MechAssemblyVisuals
statePrefix: phazon
- type: Sprite
state: phazon_harness+o
noRot: true
- type: PartAssembly
parts:
Phazon:
- PhazonHead
- PhazonLArm
- PhazonRArm
- PhazonLLeg
- PhazonRLeg
containerId: mech-assembly-container
- type: Construction
graph: Phazon
node: start
- type: entity
parent: BasePhazonPartItem

View file

@ -142,7 +142,7 @@
- HydroponicsStatic
- type: EmagLatheRecipes
emagStaticPacks:
- SecurityAmmoStatic
# - SecurityAmmoStatic # Sunrise - comment
- SyndicateAmmoStatic
- type: BlueprintReceiver
whitelist:
@ -478,7 +478,7 @@
idleState: icon
runningState: icon
staticPacks:
- SecurityAmmoStatic
# - SecurityAmmoStatic # Sunrise - comment
- SecurityStaticSunrise # Sunrise-Add
- type: EmagLatheRecipes
emagStaticPacks:

View file

@ -190,7 +190,7 @@
name: power-cell-slot-component-slot-name-default
startingItem: PowerCellSyndicate
- type: NoSlip
- type: entity
id: PlayerBorgSyndicateReaperBattery
@ -307,16 +307,18 @@
sprite: _Sunrise/Objects/Devices/ai_card.rsi
layers:
- state: base
- state: full
- state: empty
map: ["unshaded"]
shader: unshaded
- type: Appearance
- type: GenericVisualizer
visuals:
enum.StationAiVisualState.Key:
enum.StationAiVisualLayers.Icon:
unshaded:
Empty: { state: empty }
Occupied: { state: full }
Rebooting: { state: dead }
Dead: { state: dead }
- type: Intellicard
- type: StaticPrice
price: 500

View file

@ -1,5 +1,6 @@
# TODO: разобратся куда пропал родитель BaseClothingBeltSounds
- type: entity
parent: [BaseClothingBeltSounds, ClothingBeltStorageBase]
parent: ClothingBeltStorageBase
id: Pouch
categories: [ HideSpawnMenu ]
components:

View file

@ -79,7 +79,7 @@
state: icon
- type: entity
parent: DrinkGlassBase
parent: DrinkGlass
id: DrinkKvassGlass
suffix: kvass
components:
@ -94,7 +94,7 @@
sprite: _Sunrise/Objects/Consumable/Drinks/kvass.rsi
- type: entity
parent: DrinkGlassBase
parent: DrinkGlass
name: chamomile tincture
id: DrinkChamomileTincture
components:

View file

@ -1,5 +1,5 @@
- type: entity
parent: [DrinkBottleVisualsAll, DrinkBottleGlassBaseFull]
parent: [DrinkVisualsAllFilled, DrinkBottleGlassBaseFull]
id: DrinkCampariBottleFull
name: campari bottle
description: Tincture based on aromatic herbs and citrus fruits. Non-GMO!

View file

@ -151,6 +151,7 @@
name: internal affairs agent ID card
components:
- type: Sprite
sprite: _Sunrise/Objects/Misc/id_cards.rsi
layers:
- state: silver
- state: idiaa
@ -163,6 +164,7 @@
name: magistrate ID card
components:
- type: Sprite
sprite: _Sunrise/Objects/Misc/id_cards.rsi
layers:
- state: silver
- state: idmagistrat

View file

@ -99,7 +99,6 @@
filterReagentGroups:
- Medicine
onlyAffectsMobs: true
filterPoison: true
doAfterTime: 0.75
transferAmount: 5
- type: UseDelay

Binary file not shown.

After

Width:  |  Height:  |  Size: 357 B

View file

@ -53,6 +53,15 @@
0.4
]
]
},
{
"name": "dead",
"delays": [
[
0.4,
0.4
]
]
}
]
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 198 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 204 B

View file

@ -165,6 +165,12 @@
},
{
"name": "abductor"
},
{
"name": "idmagistrat"
},
{
"name": "idiaa"
}
]
}