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:
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -142,15 +142,32 @@
|
||||
|
||||
# Pre-equipped species gear
|
||||
|
||||
# Full Tank Equipped
|
||||
# Full tank for vox as part of any Survival loadout
|
||||
- type: loadout
|
||||
id: LoadoutSpeciesEVANitrogen
|
||||
id: LoadoutSpeciesVoxNitrogen
|
||||
effects:
|
||||
- !type:GroupLoadoutEffect
|
||||
proto: EffectSpeciesVox
|
||||
equipment:
|
||||
suitstorage: NitrogenTankFilled
|
||||
|
||||
# Full EVA Tank, Any Species
|
||||
- type: loadout
|
||||
id: LoadoutSpeciesEVANitrogen
|
||||
effects:
|
||||
- !type:GroupLoadoutEffect
|
||||
proto: NitrogenBreather
|
||||
equipment:
|
||||
suitstorage: NitrogenTankFilled
|
||||
|
||||
- type: loadout
|
||||
id: LoadoutSpeciesEVAOxygen
|
||||
effects:
|
||||
- !type:GroupLoadoutEffect
|
||||
proto: OxygenBreather
|
||||
equipment:
|
||||
suitstorage: OxygenTankFilled
|
||||
|
||||
# Tank Harness
|
||||
- type: loadout
|
||||
id: LoadoutTankHarness
|
||||
|
||||
@@ -51,7 +51,15 @@
|
||||
loadouts:
|
||||
- EmergencyNitrogen
|
||||
- EmergencyOxygen
|
||||
- LoadoutSpeciesVoxNitrogen
|
||||
|
||||
- type: loadoutGroup
|
||||
id: GroupEVATank
|
||||
name: loadout-group-EVA-tank
|
||||
hidden: true
|
||||
loadouts:
|
||||
- LoadoutSpeciesEVANitrogen
|
||||
- LoadoutSpeciesEVAOxygen
|
||||
|
||||
# Command
|
||||
- type: loadoutGroup
|
||||
@@ -423,7 +431,7 @@
|
||||
loadouts:
|
||||
- EmergencyNitrogenClown
|
||||
- EmergencyOxygenClown
|
||||
- LoadoutSpeciesEVANitrogen
|
||||
- LoadoutSpeciesVoxNitrogen
|
||||
|
||||
- type: loadoutGroup
|
||||
id: MimeHead
|
||||
@@ -746,7 +754,7 @@
|
||||
loadouts:
|
||||
- EmergencyNitrogenExtended
|
||||
- EmergencyOxygenExtended
|
||||
- LoadoutSpeciesEVANitrogen
|
||||
- LoadoutSpeciesVoxNitrogen
|
||||
|
||||
# Science
|
||||
- type: loadoutGroup
|
||||
@@ -1026,7 +1034,7 @@
|
||||
loadouts:
|
||||
- EmergencyNitrogenSecurity
|
||||
- EmergencyOxygenSecurity
|
||||
- LoadoutSpeciesEVANitrogen
|
||||
- LoadoutSpeciesVoxNitrogen
|
||||
|
||||
# Medical
|
||||
- type: loadoutGroup
|
||||
@@ -1208,7 +1216,7 @@
|
||||
loadouts:
|
||||
- EmergencyNitrogenMedical
|
||||
- EmergencyOxygenMedical
|
||||
- LoadoutSpeciesEVANitrogen
|
||||
- LoadoutSpeciesVoxNitrogen
|
||||
|
||||
# Wildcards
|
||||
- type: loadoutGroup
|
||||
@@ -1243,7 +1251,7 @@
|
||||
loadouts:
|
||||
- EmergencyNitrogenSyndicate
|
||||
- EmergencyOxygenSyndicate
|
||||
- LoadoutSpeciesEVANitrogen
|
||||
- LoadoutSpeciesVoxNitrogen
|
||||
|
||||
- type: loadoutGroup
|
||||
id: GroupSpeciesBreathTool
|
||||
|
||||
@@ -550,3 +550,9 @@
|
||||
- SurvivalSyndicate
|
||||
- GroupSpeciesBreathTool
|
||||
- GroupTankHarness
|
||||
|
||||
- type: roleLoadout
|
||||
id: RoleSurvivalEVA
|
||||
groups:
|
||||
- GroupEVATank
|
||||
- SurvivalExtended
|
||||
|
||||
@@ -23,12 +23,10 @@
|
||||
pocket1: SpiderCharge
|
||||
pocket2: PinpointerStation
|
||||
belt: EnergyKatana
|
||||
suitstorage: OxygenTankFilled
|
||||
inhand:
|
||||
- JetpackBlackFilled
|
||||
storage:
|
||||
back: # belt holds katana so satchel has the tools for sabotaging things
|
||||
- BoxSurvival
|
||||
- Crowbar
|
||||
- Wrench
|
||||
- Screwdriver
|
||||
|
||||
@@ -55,7 +55,6 @@
|
||||
belt: ClothingBeltMilitaryWebbing
|
||||
storage:
|
||||
back:
|
||||
- BoxSurvivalSyndicate
|
||||
- WeaponPistolViper
|
||||
- PinpointerSyndicateNuclear
|
||||
- DeathAcidifierImplanter
|
||||
@@ -90,7 +89,6 @@
|
||||
storage:
|
||||
back:
|
||||
- SyndiHypo
|
||||
- BoxSurvivalSyndicate
|
||||
- SawAdvanced
|
||||
- Cautery
|
||||
- CombatKnife
|
||||
|
||||
Reference in New Issue
Block a user