1v1 me first to 31 no powerups [Deathmatch Gamemode] (#19467)
Co-authored-by: Kara <lunarautomaton6@gmail.com>
This commit is contained in:
@@ -298,6 +298,32 @@
|
||||
stackType: AloeCream
|
||||
count: 10
|
||||
|
||||
- type: entity
|
||||
parent: BaseHealingItem
|
||||
id: HealingToolbox
|
||||
name: healing toolbox
|
||||
description: A powerful toolbox imbued with robust energy. It can heal your wounds and fill you with murderous intent.
|
||||
suffix: Do Not Map
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Specific/Medical/healing_toolbox.rsi
|
||||
state: icon
|
||||
- type: Healing
|
||||
damageContainers:
|
||||
- Biological
|
||||
damage:
|
||||
groups: # these are all split across multiple types
|
||||
Brute: -150
|
||||
Burn: -150
|
||||
Toxin: -150
|
||||
bloodlossModifier: -20
|
||||
delay: 1
|
||||
selfHealPenaltyMultiplier: 0
|
||||
healingBeginSound:
|
||||
path: "/Audio/Items/Medical/ointment_begin.ogg"
|
||||
healingEndSound:
|
||||
path: "/Audio/Items/Medical/ointment_end.ogg"
|
||||
|
||||
# Pills
|
||||
- type: entity
|
||||
name: dexalin pill (10u)
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
- type: entity
|
||||
parent: BaseItem
|
||||
id: WeaponMeleeToolboxRobust
|
||||
name: robust toolbox
|
||||
description: A tider's weapon.
|
||||
suffix: Do Not Map
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Tools/Toolboxes/toolbox_red.rsi
|
||||
state: icon
|
||||
- type: Item
|
||||
size: 150
|
||||
sprite: Objects/Tools/Toolboxes/toolbox_red.rsi
|
||||
- type: MeleeWeapon
|
||||
attackRate: 1.5
|
||||
damage:
|
||||
types:
|
||||
Blunt: 20
|
||||
@@ -35,3 +35,14 @@
|
||||
noSpawn: true
|
||||
components:
|
||||
- type: Transform
|
||||
|
||||
- type: entity
|
||||
id: StandardStationArena
|
||||
parent:
|
||||
- BaseStation
|
||||
- BaseStationJobsSpawning
|
||||
- BaseStationRecords
|
||||
- BaseStationNanotrasen
|
||||
noSpawn: true
|
||||
components:
|
||||
- type: Transform
|
||||
|
||||
@@ -6,11 +6,34 @@
|
||||
- type: GameRule
|
||||
|
||||
- type: entity
|
||||
id: DeathMatch
|
||||
id: DeathMatch31
|
||||
parent: BaseGameRule
|
||||
noSpawn: true
|
||||
components:
|
||||
- type: DeathMatchRule
|
||||
rewardSpawns:
|
||||
- id: HealingToolbox
|
||||
- id: ClothingOuterArmorBasicSlim
|
||||
orGroup: loot
|
||||
- id: ClothingHeadHelmetBasic
|
||||
orGroup: loot
|
||||
- id: SoapNT
|
||||
orGroup: loot
|
||||
- id: Bola
|
||||
orGroup: loot
|
||||
- id: Spear
|
||||
orGroup: loot
|
||||
- id: ClothingShoesGaloshes
|
||||
orGroup: loot
|
||||
- id: FoodPieBananaCream
|
||||
orGroup: loot
|
||||
- id: Stimpack
|
||||
orGroup: loot
|
||||
- type: KillCalloutRule
|
||||
- type: PointManager
|
||||
- type: RespawnDeadRule
|
||||
- type: RespawnTracker
|
||||
respawnDelay: 5
|
||||
|
||||
- type: entity
|
||||
id: InactivityTimeRestart
|
||||
|
||||
4
Resources/Prototypes/Maps/Pools/deathmatch.yml
Normal file
4
Resources/Prototypes/Maps/Pools/deathmatch.yml
Normal file
@@ -0,0 +1,4 @@
|
||||
- type: gameMapPool
|
||||
id: DeathMatchMapPool
|
||||
maps:
|
||||
- MeteorArena
|
||||
16
Resources/Prototypes/Maps/arenas.yml
Normal file
16
Resources/Prototypes/Maps/arenas.yml
Normal file
@@ -0,0 +1,16 @@
|
||||
- type: gameMap
|
||||
id: MeteorArena
|
||||
mapName: Meteor Arena
|
||||
mapPath: /Maps/Nonstations/meteor-arena.yml
|
||||
minPlayers: 0
|
||||
stations:
|
||||
Arena:
|
||||
stationProto: StandardStationArena
|
||||
components:
|
||||
- type: StationNameSetup
|
||||
mapNameTemplate: "Meteor Arena"
|
||||
- type: StationJobs
|
||||
overflowJobs:
|
||||
- Passenger
|
||||
availableJobs:
|
||||
Passenger: [ -1, -1 ]
|
||||
@@ -277,6 +277,19 @@
|
||||
jumpsuit: ClothingUniformJumpsuitJacketMonkey
|
||||
id: BartenderIDCard
|
||||
|
||||
# DeathMatch Gear
|
||||
|
||||
- type: startingGear
|
||||
id: DeathMatchGear
|
||||
equipment:
|
||||
jumpsuit: ClothingUniformJumpsuitColorWhite
|
||||
shoes: ClothingShoesBootsJack
|
||||
ears: ClothingHeadsetGrey
|
||||
gloves: ClothingHandsGlovesFingerless
|
||||
innerclothingskirt: ClothingUniformJumpskirtColorWhite
|
||||
inhand:
|
||||
left hand: WeaponMeleeToolboxRobust
|
||||
|
||||
#Brigmedic
|
||||
|
||||
- type: startingGear
|
||||
|
||||
@@ -59,8 +59,11 @@
|
||||
- dm
|
||||
name: death-match-title
|
||||
description: death-match-description
|
||||
maxPlayers: 15
|
||||
showInVote: true
|
||||
supportedMaps: DeathMatchMapPool
|
||||
rules:
|
||||
- DeathMatch
|
||||
- DeathMatch31
|
||||
|
||||
- type: gamePreset
|
||||
id: Nukeops
|
||||
|
||||
Reference in New Issue
Block a user