Vox nukies and ninjafix (#29783)

* Nukie species gear

* antagselectionsystem autointernals

* nukie vox

* skrek

* Remove duplicate code

* skrek

* EVA tank loadouts, vox ninja update

* fix prototype duplication

* skrek

* fix summary

* fixed empty startinggear error

* enable vox ninjas

* Comments

* removed comment because startinggearprototype should not be used on antagselection aaaanyway

* squish that if

* Update Content.Shared/Clothing/LoadoutSystem.cs

---------

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
This commit is contained in:
Errant
2024-08-06 12:58:28 +02:00
committed by GitHub
parent 26ad898105
commit 9522dbc655
11 changed files with 92 additions and 25 deletions

View File

@@ -151,10 +151,6 @@
minimumPlayers: 30
- type: SpaceSpawnRule
- type: AntagLoadProfileRule
# Vox disabled until loadouts work on AntagSelection-based spawns
speciesOverride: Human
speciesOverrideBlacklist:
- Vox
- type: AntagObjectives
objectives:
- StealResearchObjective
@@ -171,6 +167,8 @@
max: 1
pickPlayer: false
startingGear: SpaceNinjaGear
roleLoadout:
- RoleSurvivalEVA
briefing:
text: ninja-role-greeting
color: Green

View File

@@ -86,7 +86,7 @@
#Species that do not work with nukies should be included in this list.
#Once the issues are fixed the species should be removed from this list to be enabled.
#Balance concerns are not a valid reason to disable a species, except for high-impact Nukie-specific exploits.
- Vox
#- Vox
- type: entity
parent: BaseNukeopsRule
@@ -103,6 +103,8 @@
fallbackRoles: [ Nukeops, NukeopsMedic ]
spawnerPrototype: SpawnPointNukeopsCommander
startingGear: SyndicateCommanderGearFull
roleLoadout:
- RoleSurvivalSyndicate
components:
- type: NukeOperative
- type: RandomMetadata
@@ -119,6 +121,8 @@
fallbackRoles: [ Nukeops, NukeopsCommander ]
spawnerPrototype: SpawnPointNukeopsMedic
startingGear: SyndicateOperativeMedicFull
roleLoadout:
- RoleSurvivalSyndicate
components:
- type: NukeOperative
- type: RandomMetadata
@@ -137,6 +141,8 @@
max: 3
playerRatio: 10
startingGear: SyndicateOperativeGearFull
roleLoadout:
- RoleSurvivalSyndicate
components:
- type: NukeOperative
- type: RandomMetadata