Syndicate segways (#7790)
This commit is contained in:
@@ -123,3 +123,15 @@
|
|||||||
amount: 1
|
amount: 1
|
||||||
- id: VehicleKeyATV
|
- id: VehicleKeyATV
|
||||||
amount: 1
|
amount: 1
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
id: CrateFunSyndicateSegway
|
||||||
|
name: syndicate segway crate
|
||||||
|
parent: CrateLivestock
|
||||||
|
components:
|
||||||
|
- type: StorageFill
|
||||||
|
contents:
|
||||||
|
- id: VehicleSyndicateSegway
|
||||||
|
amount: 1
|
||||||
|
- id: VehicleKeySyndicateSegway
|
||||||
|
amount: 1
|
||||||
|
|||||||
@@ -362,3 +362,11 @@
|
|||||||
category: Misc
|
category: Misc
|
||||||
itemId: RubberStampSyndicate
|
itemId: RubberStampSyndicate
|
||||||
price: 2
|
price: 2
|
||||||
|
|
||||||
|
- type: uplinkListing
|
||||||
|
id: UplinkSyndicateSegwayCrate
|
||||||
|
category: Misc
|
||||||
|
itemId: CrateFunSyndicateSegway
|
||||||
|
listingName: syndicate segway
|
||||||
|
description: Be an enemy of the corporation, in style!
|
||||||
|
price: 5
|
||||||
|
|||||||
@@ -255,3 +255,58 @@
|
|||||||
- VehicleKey
|
- VehicleKey
|
||||||
- ATVKeys
|
- ATVKeys
|
||||||
insertSound: /Audio/Effects/Vehicle/vehiclestartup.ogg
|
insertSound: /Audio/Effects/Vehicle/vehiclestartup.ogg
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
id: VehicleSyndicateSegway
|
||||||
|
parent: VehicleBase
|
||||||
|
name: syndicate segway
|
||||||
|
description: Be an enemy of the corporation, in style.
|
||||||
|
components:
|
||||||
|
- type: Vehicle
|
||||||
|
northOnly: true
|
||||||
|
northOverride: -0.1
|
||||||
|
southOverride: 0.1
|
||||||
|
hornSound:
|
||||||
|
path: /Audio/Effects/Vehicle/policesiren.ogg
|
||||||
|
hornAction:
|
||||||
|
name: action-name-siren
|
||||||
|
description: action-desc-siren
|
||||||
|
icon: Objects/Fun/bikehorn.rsi/icon.png
|
||||||
|
iconOn: Objects/Fun/bikehorn.rsi/icon.png
|
||||||
|
event: !type:ToggleActionEvent
|
||||||
|
hornIsSiren: true
|
||||||
|
- type: Sprite
|
||||||
|
sprite: Objects/Vehicles/syndicatesegway.rsi
|
||||||
|
layers:
|
||||||
|
- state: vehicle
|
||||||
|
map: ["enum.VehicleVisualLayers.AutoAnimate"]
|
||||||
|
netsync: false
|
||||||
|
noRot: true
|
||||||
|
- type: Access
|
||||||
|
tags:
|
||||||
|
- Security
|
||||||
|
- Brig
|
||||||
|
- Maintenance
|
||||||
|
- Service
|
||||||
|
- type: Strap
|
||||||
|
buckleOffset: "0.15, -0.05"
|
||||||
|
maxBuckleDistance: 1
|
||||||
|
- type: MovementSpeedModifier
|
||||||
|
baseWalkSpeed : 8
|
||||||
|
baseSprintSpeed : 8
|
||||||
|
- type: Armor
|
||||||
|
modifiers:
|
||||||
|
coeffecients:
|
||||||
|
Blunt: 0.8
|
||||||
|
Slash: 0.6
|
||||||
|
Piercing: 0.85
|
||||||
|
- type: ItemSlots
|
||||||
|
slots:
|
||||||
|
key_slot:
|
||||||
|
name: Keys
|
||||||
|
whitelist:
|
||||||
|
requireAll: true
|
||||||
|
tags:
|
||||||
|
- VehicleKey
|
||||||
|
- SyndicateSegwayKeys
|
||||||
|
insertSound: /Audio/Effects/Vehicle/vehiclestartup.ogg
|
||||||
|
|||||||
@@ -57,3 +57,19 @@
|
|||||||
- PussyWagonKeys
|
- PussyWagonKeys
|
||||||
- SecwayKeys
|
- SecwayKeys
|
||||||
- ATVKeys
|
- ATVKeys
|
||||||
|
- SyndicateSegwayKeys
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
parent: VehicleKeyPussyWagon
|
||||||
|
id: VehicleKeySyndicateSegway
|
||||||
|
name: syndicate segway keys
|
||||||
|
description: Patterned after the iconic EMAG design.
|
||||||
|
components:
|
||||||
|
- type: Tag
|
||||||
|
tags:
|
||||||
|
- VehicleKey
|
||||||
|
- SyndicateSegwayKeys
|
||||||
|
- type: Sprite
|
||||||
|
sprite: Objects/Vehicles/syndicatesegway.rsi
|
||||||
|
state: keys
|
||||||
|
netsync: false
|
||||||
|
|||||||
@@ -310,6 +310,9 @@
|
|||||||
- type: Tag
|
- type: Tag
|
||||||
id: StringInstrument
|
id: StringInstrument
|
||||||
|
|
||||||
|
- type: Tag
|
||||||
|
id: SyndicateSegwayKeys
|
||||||
|
|
||||||
- type: Tag
|
- type: Tag
|
||||||
id: Taser
|
id: Taser
|
||||||
|
|
||||||
|
|||||||
BIN
Resources/Textures/Objects/Vehicles/syndicatesegway.rsi/keys.png
Normal file
BIN
Resources/Textures/Objects/Vehicles/syndicatesegway.rsi/keys.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 7.3 KiB |
@@ -0,0 +1,40 @@
|
|||||||
|
{
|
||||||
|
"version": 1,
|
||||||
|
"size": {
|
||||||
|
"x": 32,
|
||||||
|
"y": 32
|
||||||
|
},
|
||||||
|
"license": "CC-BY-SA-3.0",
|
||||||
|
"copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/40d89d11ea4a5cb81d61dc1018b46f4e7d32c62a, modified by Veritius",
|
||||||
|
"states": [
|
||||||
|
{
|
||||||
|
"name": "vehicle",
|
||||||
|
"directions": 4,
|
||||||
|
"delays": [
|
||||||
|
[
|
||||||
|
0.2,
|
||||||
|
0.2,
|
||||||
|
0.2
|
||||||
|
],
|
||||||
|
[
|
||||||
|
0.2,
|
||||||
|
0.2,
|
||||||
|
0.2
|
||||||
|
],
|
||||||
|
[
|
||||||
|
0.2,
|
||||||
|
0.2,
|
||||||
|
0.2
|
||||||
|
],
|
||||||
|
[
|
||||||
|
0.2,
|
||||||
|
0.2,
|
||||||
|
0.2
|
||||||
|
]
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "keys"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
Binary file not shown.
|
After Width: | Height: | Size: 10 KiB |
Reference in New Issue
Block a user