Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"Disable" upstream contraband system #2529

Closed
Closed
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
94 changes: 48 additions & 46 deletions Resources/Prototypes/Entities/Objects/base_contraband.yml
Original file line number Diff line number Diff line change
@@ -1,110 +1,112 @@
# non-stealth syndicate stuff
### All components commented due to corvax HiddenDescriptionSystem

# non-stealth syndicate stuff
- type: entity
id: BaseSyndicateContraband
abstract: true
components:
- type: Contraband
severity: Syndicate
# no one should be carrying this around visibly!
allowedDepartments: null
# components:
# - type: Contraband
# severity: Syndicate
# # no one should be carrying this around visibly!
# allowedDepartments: null

# minor contraband not departmentally restricted -- improvised weapons etc
- type: entity
id: BaseMinorContraband
abstract: true
components:
- type: Contraband
severity: Minor
# according to space law no dept is authorized to have
allowedDepartments: null
# components:
# - type: Contraband
# severity: Minor
# # according to space law no dept is authorized to have
# allowedDepartments: null

# major contraband, for things like guns or weaponry that don't belong to any department and aren't syndicate specific
- type: entity
id: BaseMajorContraband
abstract: true
components:
- type: Contraband
severity: Major
allowedDepartments: null
# components:
# - type: Contraband
# severity: Major
# allowedDepartments: null

# minor contraband by default restricted to security only
- type: entity
id: BaseRestrictedContraband
abstract: true
components:
- type: Contraband
severity: Restricted
# components:
# - type: Contraband
# severity: Restricted

# departmentally restricted contraband -- this covers every configuration currently listed in space law
- type: entity
id: BaseCommandContraband
parent: BaseRestrictedContraband
abstract: true
components:
- type: Contraband
allowedDepartments: [ Command ]
# components:
# - type: Contraband
# allowedDepartments: [ Command ]

- type: entity
id: BaseSecurityCommandContraband
parent: BaseRestrictedContraband
abstract: true
components:
- type: Contraband
allowedDepartments: [ Security, Command ]
# components:
# - type: Contraband
# allowedDepartments: [ Security, Command ]

- type: entity
id: BaseSecurityScienceCommandContraband
parent: BaseRestrictedContraband
abstract: true
components:
- type: Contraband
allowedDepartments: [ Security, Science, Command ]
# components:
# - type: Contraband
# allowedDepartments: [ Security, Science, Command ]

- type: entity
id: BaseSecurityEngineeringContraband
parent: BaseRestrictedContraband
abstract: true
components:
- type: Contraband
allowedDepartments: [ Security, Engineering ]
# components:
# - type: Contraband
# allowedDepartments: [ Security, Engineering ]

- type: entity
id: BaseEngineeringContraband
parent: BaseRestrictedContraband
abstract: true
components:
- type: Contraband
allowedDepartments: [ Engineering ]
# components:
# - type: Contraband
# allowedDepartments: [ Engineering ]

- type: entity
id: BaseScienceContraband
parent: BaseRestrictedContraband
abstract: true
components:
- type: Contraband
allowedDepartments: [ Science ]
# components:
# - type: Contraband
# allowedDepartments: [ Science ]

- type: entity
id: BaseSecurityCargoContraband
parent: BaseRestrictedContraband
abstract: true
components:
- type: Contraband
allowedDepartments: [ Security, Cargo ]
# components:
# - type: Contraband
# allowedDepartments: [ Security, Cargo ]

- type: entity
id: BaseCargoContraband
parent: BaseRestrictedContraband
abstract: true
components:
- type: Contraband
allowedDepartments: [ Cargo ]
# components:
# - type: Contraband
# allowedDepartments: [ Cargo ]

# for ~objective items
- type: entity
id: BaseGrandTheftContraband
abstract: true
components:
- type: Contraband
severity: GrandTheft
allowedDepartments: [ Command ]
# components:
# - type: Contraband
# severity: GrandTheft
# allowedDepartments: [ Command ]
Loading