Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
construction-recipe-boxhug-cardboard = коробка обнимашек
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
extended-access-group = Расширенный доступ
all-access-group = Полный доступ
ancillary-access-group = Служебный доступ
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
ent-BoxHugEmpty = { ent-BoxHug }
.desc = { ent-BoxHug.desc }
.suffix = Пустой
Original file line number Diff line number Diff line change
Expand Up @@ -12,3 +12,5 @@ ent-BlueShieldIDCard = ID-карта офицера синий щит
.desc = { ent-IDCardStandard.desc }
ent-PostmanIDCard = ID-карта почтальона
.desc = { ent-IDCardStandard.desc }
ent-IDCardNeck = бейджик служебного доступа
.desc = Специальный бейджик с доступами служебной группы, позволяя проходить в большенство помещений. Снимайте только его перед использованием!
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
PassengerPDA: 5
ClearPDA: 5
PassengerIDCard: 5
IDCardNeck: 2 # Corvax-Wega-Add
ClothingHeadsetGrey: 5
RubberStampApproved: 1
RubberStampDenied: 1
Expand Down
1 change: 1 addition & 0 deletions Resources/Prototypes/Entities/Mobs/Cyborgs/xenoborgs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,7 @@
damageContainers:
- Inorganic
- Silicon
- Android #Corvax-Wega-android-health-display
- type: ItemSlots
slots:
cell_slot:
Expand Down
29 changes: 27 additions & 2 deletions Resources/Prototypes/Entities/Mobs/NPCs/silicon.yml
Original file line number Diff line number Diff line change
Expand Up @@ -160,7 +160,7 @@
dataset: FirebotAd

- type: entity
parent: MobSiliconBase
parent: [ MobSiliconBase, MobCombat ] # Corvax-Wega-Add
id: MobHonkBot
name: honkbot
description: Horrifying.
Expand Down Expand Up @@ -221,6 +221,16 @@
path: /Audio/Items/bikehorn.ogg
params:
variation: 0.125
# Corvax-Wega-start
- type: MeleeWeapon
attackRate: 0.75
hidden: true
soundHit:
collection: BananiumHorn
damage:
groups:
Brute: 0
# Corvax-Wega-end

- type: entity
parent: MobHonkBot
Expand Down Expand Up @@ -391,7 +401,7 @@
templateId: head

- type: entity
parent: MobSiliconBase
parent: [MobSiliconBase, StripableInventoryBase] # Corvax-Wega-Add
id: MobSupplyBot
name: supplybot
description: Delivers cargo!
Expand Down Expand Up @@ -433,6 +443,10 @@
interfaces:
enum.StorageUiKey.Key:
type: StorageBoundUserInterface
# Corvax-Wega-start
enum.StrippingUiKey.Key:
type: StrippableBoundUserInterface
# Corvax-Wega-end
- type: ContainerContainer
containers:
storagebase: !type:Container
Expand Down Expand Up @@ -460,6 +474,17 @@
- Supply
- type: Puller
needsHands: false
# Corvax-Wega-start
- type: Body
prototype: HugBot
- type: ComplexInteraction
- type: Hands
showInHands: false
canBeStripped: true
- type: Inventory
templateId: bots
- type: OfferGiver
# Corvax-Wega-end

- type: entity
parent: [ MobSiliconBase, MobCombat ]
Expand Down
1 change: 1 addition & 0 deletions Resources/Prototypes/Roles/Jobs/Medical/paramedic.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@
id: ParamedicPDA
ears: ClothingHeadsetMedical
belt: ClothingBeltMedicalEMTFilled
neck: IDCardNeck
storage:
back:
- EmergencyRollerBedSpawnFolded
Expand Down
20 changes: 20 additions & 0 deletions Resources/Prototypes/_Wega/Access/misc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,3 +26,23 @@
- Theatre
- GenpopEnter
- GenpopLeave

- type: accessGroup
id: AncillaryAccess
name: ancillary-access-group
consoleAvaible: true
tags:
- Bar
- Cargo
- Chapel
- Engineering
- External
- Hydroponics
- Janitor
- Kitchen
- Maintenance
- Medical
- Research
- Salvage
- Service
- Theatre
20 changes: 19 additions & 1 deletion Resources/Prototypes/_Wega/Catalog/Fills/Boxes/misc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,22 @@
- type: EntityTableContainerFill
containers:
entity_storage: !type:NestedSelector
tableId: MaintenanceLockerLoot
tableId: MaintenanceLockerLoot

- type: entity
parent: BoxCardboard
id: BoxHugEmpty
name: box of hugs
suffix: empty
description: A special box for sensitive people.
components:
- type: Sprite
layers:
- state: box_hug
- state: heart
- type: Item
heldPrefix: hug
- type: Tag
tags:
- BoxCardboard
- BoxHug
16 changes: 16 additions & 0 deletions Resources/Prototypes/_Wega/Entities/Mobs/NPCs/silicon.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,3 +34,19 @@
- type: Construction
graph: TaxiBot
node: bot
- type: Instrument
allowPercussion: false
- type: UserInterface
interfaces:
enum.InstrumentUiKey.Key:
type: InstrumentBoundUserInterface
- type: MovementSpeedModifier
baseAcceleration: 1
baseFriction: 1
baseWalkSpeed: 4.5
baseSprintSpeed: 7
- type: AmbientSound
sound: "/Audio/Effects/Vehicle/vehicleengineidle.ogg"
range: 10
volume: -10
enabled: true
Original file line number Diff line number Diff line change
@@ -1,3 +1,35 @@
- type: entity
parent: Clothing
id: IDCardNeck
name: identification neck card
description: A card necessary to access various areas aboard the station.
components:
- type: Sprite
sprite: _Wega/Objects/Misc/emenegrcy_id.rsi
state: icon
- type: Clothing
slots:
- neck
sprite: _Wega/Objects/Misc/emenegrcy_id.rsi
- type: Label
currentLabel: ancillary-access-group
- type: Item
size: Small
heldPrefix:
sprite: _Wega/Objects/Misc/emenegrcy_id.rsi
storedRotation: -90
- type: Access
groups:
- AncillaryAccess
- type: StationRecordKeyStorage
- type: Tag
tags:
- DoorBumpOpener
- WhitelistChameleon
- WhitelistChameleonIdCard
- type: EdibleMatter # Corvax-Wega-Add
canBeEaten: false # Corvax-Wega-Add

- type: entity
parent: IDCardStandard
id: BarberIDCard
Expand Down
2 changes: 2 additions & 0 deletions Resources/Prototypes/_Wega/InventoryTemplates/bots.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
- type: inventoryTemplate
id: bots
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
- type: constructionGraph
id: BoxHugEmpty
start: start
graph:
- node: start
edges:
- to: boxhugempty
steps:
- material: Cardboard
amount: 1
doAfter: 4
- node: boxhugempty
entity: BoxHugEmpty
8 changes: 8 additions & 0 deletions Resources/Prototypes/_Wega/Recipes/Crafting/storage.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
- type: construction
id: BoxHugEmpty
name: construction-recipe-boxhug-cardboard
graph: BoxHugEmpty
startNode: start
targetNode: boxhugempty
category: construction-category-storage
objectType: Item
3 changes: 2 additions & 1 deletion Resources/Prototypes/borg_types.yml
Original file line number Diff line number Diff line change
Expand Up @@ -58,11 +58,12 @@

# Corvax-Wega-start
addComponents:
- type: ShowElectrocutionHUD
- type: ShowHealthBars
damageContainers:
- Inorganic
- Silicon
- Android #Corvax-Wega-android-health-display\
- Android
- type: ShowAccessReaderSettings
# Corvax-Wega-end

Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Made by BombasterDS - https://github.com/MetalSage/space-stories-archive/commit/26812e79c19c5f998bcbc445afbdceea625bc887, Executive sprited by SolsticeOfTheWinter, mody by Discord ID <@500744677352407051>",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "inhand-right",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "equipped-NECK",
"directions": 4
}
]
}
Loading