Skip to content
Open
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
@@ -1,2 +1,5 @@
# Lust Station additional loadout group names
loadout-group-IAA-backpack = Satchels
loadout-group-qillurepresentative-neck = { loadout-group-neck }
loadout-group-qillurepresentative-jumpsuit = { loadout-group-jumpsuit }
loadout-group-qillurepresentative-back = { loadout-group-back }
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,6 @@ loadout-group-IAA-uniform = АВД, форма
loadout-group-IAA-backpack = Деловые сумки
loadout-group-IAA-outerClothing = АВД, верхняя одежда
loadout-group-IAA-neck = АВД, шея
loadout-group-qillurepresentative-neck = { loadout-group-neck }
loadout-group-qillurepresentative-jumpsuit = { loadout-group-jumpsuit }
loadout-group-qillurepresentative-back = { loadout-group-back }
8 changes: 8 additions & 0 deletions Resources/Locale/ru-RU/_lust/prototypes/back.ftl
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
ent-ClothingBackpackDuffelNtrepWhite = белый вещмешок Qillu
.desc = Стильный белый вещмешок, выданный Qillu.
ent-ClothingBackpackDuffelNtrepBlack = чёрный вещмешок Qillu
.desc = Стильный чёрный вещмешок, выданный Qillu.
ent-ClothingBackpackSatchelNtrepWhite = белая сумка Qillu
.desc = Аккуратная белая сумка, выданная Qillu.
ent-ClothingBackpackSatchelNtrepBlack = чёрная сумка Qillu
.desc = Аккуратная чёрная сумка, выданная Qillu.
8 changes: 8 additions & 0 deletions Resources/Locale/ru-RU/_lust/prototypes/cloaks.ftl
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
ent-ClothingNeckJacketNtrepWhite = белая куртка Qillu
.desc = Формальная белая куртка Qillu.
ent-ClothingNeckJacketNtrepBlack = чёрная куртка Qillu
.desc = Формальная чёрная куртка Qillu.
ent-ClothingNeckMantleNtrepWhite = белая мантия Qillu
.desc = Элегантная белая мантия Qillu.
ent-ClothingNeckMantleNtrepBlack = чёрная мантия Qillu
.desc = Элегантная чёрная мантия Qillu.
8 changes: 8 additions & 0 deletions Resources/Locale/ru-RU/_lust/prototypes/jumpsuits.ftl
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
ent-ClothingUniformJumpsuitNtrepFormalWhite = белая парадная форма Qillu
.desc = Белая парадная форма Qillu.
ent-ClothingUniformJumpsuitNtrepFormalBlack = чёрная парадная форма Qillu
.desc = Чёрная парадная форма Qillu.
ent-ClothingUniformJumpsuitNtrepGreatcoatWhite = белая шинель Qillu
.desc = Стильная белая шинель Qillu.
ent-ClothingUniformJumpsuitNtrepGreatcoatBlack = чёрная шинель Qillu
.desc = Стильная чёрная шинель Qillu.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Лучше перенести сумки в вещи ЦК и просто вручить их в loaduot ПК

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Я не нашел лодаута ЦК в папках луста

Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# NTRep Duffel Bags
- type: entity
parent: ClothingBackpackDuffel
id: ClothingBackpackDuffelNtrepWhite
name: white Qillu representative duffel bag
description: A stylish white duffel bag issued to Qillu representatives.
components:
- type: Sprite
sprite: _Lust/Clothing/Back/Duffels/ntrep_white_duffel.rsi

- type: entity
parent: ClothingBackpackDuffel
id: ClothingBackpackDuffelNtrepBlack
name: black Qillu representative duffel bag
description: A stylish black duffel bag issued to Qillu representatives.
components:
- type: Sprite
sprite: _Lust/Clothing/Back/Duffels/ntrep_black_duffel.rsi
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# NTRep Satchels
- type: entity
parent: ClothingBackpackSatchel
id: ClothingBackpackSatchelNtrepWhite
name: white Qillu representative satchel
description: A neat white satchel issued to Qillu representatives.
components:
- type: Sprite
sprite: _Lust/Clothing/Back/Satchels/ntrep_white_satchel.rsi
Comment on lines +7 to +9
Copy link

Copilot AI Mar 11, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These satchel entities override only the Sprite component. If the parent (ClothingBackpackSatchel) provides a Clothing component with its own sprite, the worn/inhand visuals can remain the parent's sprite instead of the new RSI. Add/override the Clothing component sprite to match the new RSI (similar to what you did for uniforms/neck items).

Copilot uses AI. Check for mistakes.

- type: entity
parent: ClothingBackpackSatchel
id: ClothingBackpackSatchelNtrepBlack
name: black Qillu representative satchel
description: A neat black satchel issued to Qillu representatives.
components:
- type: Sprite
sprite: _Lust/Clothing/Back/Satchels/ntrep_black_satchel.rsi
45 changes: 45 additions & 0 deletions Resources/Prototypes/_Lust/Entities/Clothing/Neck/ntrep_neck.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
# NTRep Jackets (Neck slot)
- type: entity
parent: ClothingNeckBase
id: ClothingNeckJacketNtrepWhite
name: white Qillu representative jacket
description: A formal white jacket worn by Qillu representatives.
components:
- type: Sprite
sprite: _Lust/Clothing/Neck/Cloaks/ntrep_white_jacket.rsi
- type: Clothing
sprite: _Lust/Clothing/Neck/Cloaks/ntrep_white_jacket.rsi

- type: entity
parent: ClothingNeckBase
id: ClothingNeckJacketNtrepBlack
name: black Qillu representative jacket
description: A formal black jacket worn by Qillu representatives.
components:
- type: Sprite
sprite: _Lust/Clothing/Neck/Cloaks/ntrep_black_jacket.rsi
- type: Clothing
sprite: _Lust/Clothing/Neck/Cloaks/ntrep_black_jacket.rsi

# NTRep Mantles (Neck slot)
- type: entity
parent: ClothingNeckBase
id: ClothingNeckMantleNtrepWhite
name: white Qillu representative mantle
description: An elegant white mantle worn by Qillu representatives.
components:
- type: Sprite
sprite: _Lust/Clothing/Neck/Cloaks/ntrep_white_mantle.rsi
- type: Clothing
sprite: _Lust/Clothing/Neck/Cloaks/ntrep_white_mantle.rsi

- type: entity
parent: ClothingNeckBase
id: ClothingNeckMantleNtrepBlack
name: black Qillu representative mantle
description: An elegant black mantle worn by Qillu representatives.
components:
- type: Sprite
sprite: _Lust/Clothing/Neck/Cloaks/ntrep_black_mantle.rsi
- type: Clothing
sprite: _Lust/Clothing/Neck/Cloaks/ntrep_black_mantle.rsi
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
# NTRep Formal Uniforms
- type: entity
parent: ClothingUniformBase
id: ClothingUniformJumpsuitNtrepFormalWhite
name: white Qillu representative formal uniform
description: A formal white uniform of the Qillu representative.
components:
- type: Sprite
sprite: _Lust/Clothing/Uniforms/Jumpsuit/ntrep_white_formal.rsi
- type: Clothing
sprite: _Lust/Clothing/Uniforms/Jumpsuit/ntrep_white_formal.rsi

- type: entity
parent: ClothingUniformBase
id: ClothingUniformJumpsuitNtrepFormalBlack
name: black Qillu representative formal uniform
description: A formal black uniform of the Qillu representative.
components:
- type: Sprite
sprite: _Lust/Clothing/Uniforms/Jumpsuit/ntrep_black_formal.rsi
- type: Clothing
sprite: _Lust/Clothing/Uniforms/Jumpsuit/ntrep_black_formal.rsi

# NTRep Greatcoats (Uniforms)
- type: entity
parent: ClothingUniformBase
id: ClothingUniformJumpsuitNtrepGreatcoatWhite
name: white Qillu representative greatcoat
description: A stylish white greatcoat of the Qillu representative.
components:
- type: Sprite
sprite: _Lust/Clothing/Uniforms/Jumpsuit/ntrep_white_greatcoat.rsi
- type: Clothing
sprite: _Lust/Clothing/Uniforms/Jumpsuit/ntrep_white_greatcoat.rsi

- type: entity
parent: ClothingUniformBase
id: ClothingUniformJumpsuitNtrepGreatcoatBlack
name: black Qillu representative greatcoat
description: A stylish black greatcoat of the Qillu representative.
components:
- type: Sprite
sprite: _Lust/Clothing/Uniforms/Jumpsuit/ntrep_black_greatcoat.rsi
- type: Clothing
sprite: _Lust/Clothing/Uniforms/Jumpsuit/ntrep_black_greatcoat.rsi
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
# NTRep Uniforms (Lust)
- type: loadout
id: NanoTrasenRepresentativeFormalWhite
equipment:
jumpsuit: ClothingUniformJumpsuitNtrepFormalWhite

- type: loadout
id: NanoTrasenRepresentativeFormalBlack
equipment:
jumpsuit: ClothingUniformJumpsuitNtrepFormalBlack

- type: loadout
id: NanoTrasenRepresentativeGreatcoatWhite
equipment:
jumpsuit: ClothingUniformJumpsuitNtrepGreatcoatWhite

- type: loadout
id: NanoTrasenRepresentativeGreatcoatBlack
equipment:
jumpsuit: ClothingUniformJumpsuitNtrepGreatcoatBlack

# NTRep Neck
- type: loadout
id: NanoTrasenRepresentativeJacketWhite
equipment:
neck: ClothingNeckJacketNtrepWhite

- type: loadout
id: NanoTrasenRepresentativeJacketBlack
equipment:
neck: ClothingNeckJacketNtrepBlack

- type: loadout
id: NanoTrasenRepresentativeMantleWhite
equipment:
neck: ClothingNeckMantleNtrepWhite

- type: loadout
id: NanoTrasenRepresentativeMantleBlack
equipment:
neck: ClothingNeckMantleNtrepBlack

# NTRep Backpacks
- type: loadout
id: NanoTrasenRepresentativeDuffelWhite
equipment:
back: ClothingBackpackDuffelNtrepWhite

- type: loadout
id: NanoTrasenRepresentativeDuffelBlack
equipment:
back: ClothingBackpackDuffelNtrepBlack

- type: loadout
id: NanoTrasenRepresentativeSatchelWhite
equipment:
back: ClothingBackpackSatchelNtrepWhite

- type: loadout
id: NanoTrasenRepresentativeSatchelBlack
equipment:
back: ClothingBackpackSatchelNtrepBlack
36 changes: 36 additions & 0 deletions Resources/Prototypes/_Lust/loadout_groups.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,3 +41,39 @@
name: loadout-group-IAA-neck
loadouts:
- IAACloak

# NTRep
- type: loadoutGroup
id: QilluRepresentativeJumpsuit
name: loadout-group-qillurepresentative-jumpsuit
minLimit: 1
loadouts:
- NanoTrasenRepresentativeFormalBlack
- NanoTrasenRepresentativeFormalWhite
- NanoTrasenRepresentativeGreatcoatWhite
- NanoTrasenRepresentativeGreatcoatBlack
- NanoTrasenRepresentativeJumpsuit
- NanoTrasenRepresentativeJumpskirt
- NanoTrasenRepresentativeJumpsuitFormal

- type: loadoutGroup
id: QilluRepresentativeBack
name: loadout-group-qillurepresentative-back
minLimit: 1
maxLimit: 1
loadouts:
- NanoTrasenRepresentativeSatchelBlack
- NanoTrasenRepresentativeSatchelWhite
- NanoTrasenRepresentativeDuffelWhite
- NanoTrasenRepresentativeDuffelBlack
- NanoTrasenRepresentativeModsuit

- type: loadoutGroup
id: QilluRepresentativeNeck
name: loadout-group-qillurepresentative-neck
minLimit: 0
loadouts:
- NanoTrasenRepresentativeJacketWhite
- NanoTrasenRepresentativeJacketBlack
- NanoTrasenRepresentativeMantleWhite
- NanoTrasenRepresentativeMantleBlack
8 changes: 6 additions & 2 deletions Resources/Prototypes/_Sunrise/Loadouts/role_loadouts.yml
Original file line number Diff line number Diff line change
Expand Up @@ -450,9 +450,13 @@
- type: roleLoadout
id: JobNanoTrasenRepresentative
groups:
- NanoTrasenRepresentativeJumpsuit
# - NanoTrasenRepresentativeJumpsuit
- QilluRepresentativeJumpsuit #Lust-Edit
- NanoTrasenRepresentativeOuterClothing
- NanoTrasenRepresentativeBackpack
- QilluRepresentativeNeck #Lust-Edit
# - NanoTrasenRepresentativeBackpack
- QilluRepresentativeBack #Lust-Edit
- Trinkets
- Survival
- Trinkets
- GroupSpeciesBreathTool
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-4.0",
"copyright": "Made by @bulbo44kkey(discord) for Lust Station",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-BACKPACK",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}
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-4.0",
"copyright": "Made by @bulbo44kkey(discord) for Lust Station",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-BACKPACK",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}
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-4.0",
"copyright": "Made by @bulbo44kkey(discord) for Lust Station",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-BACKPACK",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}
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-4.0",
"copyright": "Made by @bulbo44kkey(discord) for Lust Station",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-BACKPACK",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}
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.
Loading
Loading