Add new weapon spawners for SSS

This commit is contained in:
Víctor Aguilera Puerto
2020-06-23 14:42:20 +02:00
parent fe65d1fa85
commit ffc1319733
52 changed files with 637 additions and 10 deletions

View File

@@ -38,10 +38,9 @@
- RifleBlackAk
- RifleCarbine
- RifleDallas
- RifleIhHeavy
- RifleSolEot
- RifleSolPara
- RifleSts
- RifleSTS
- RifleVintorez
- RifleWintermute
chance: 0.75
gameRules:
- RuleSuspicion
@@ -62,14 +61,16 @@
- type: ConditionalSpawner
prototypes:
- PistolClarissa
- PistolDeagle
- PistolDeckard
- PistolColt
- PistolGiskard
- PistolGyro
- PistolHMPistol
- PistolLamia
- PistolMakarov
- PistolMandella
- PistolMk58
- PistolOlivawCivil
- PistolMk58Wood
- PistolMolly
- PistolOlivaw
- PistolPaco
chance: 0.75
gameRules:
- RuleSuspicion
@@ -94,6 +95,171 @@
- Spear
- ToolboxEmergency
- CrowbarRed
- Stunbaton
chance: 0.75
gameRules:
- RuleSuspicion
- type: entity
name: Suspicion Revolver Spawner
id: SuspicionRevolverSpawner
parent: BaseConditionalSpawner
components:
- type: Sprite
netsync: false
visible: false
sprite: Objects/markers.rsi
state: spawner_revolver
- type: Icon
sprite: Objects/markers.rsi
state: spawner_revolver
- type: ConditionalSpawner
prototypes:
- RevolverDeckard
- RevolverInspector
- RevolverMateba
chance: 0.75
gameRules:
- RuleSuspicion
- type: entity
name: Suspicion Shotgun Spawner
id: SuspicionShotgunSpawner
parent: BaseConditionalSpawner
components:
- type: Sprite
netsync: false
visible: false
sprite: Objects/markers.rsi
state: spawner_shotgun
- type: Icon
sprite: Objects/markers.rsi
state: spawner_shotgun
- type: ConditionalSpawner
prototypes:
- ShotgunBojevic
- ShotgunDB
- ShotgunBull
- ShotgunGladstone
- ShotgunRegulator
- ShotgunPump
- ShotgunSawn
chance: 0.75
gameRules:
- RuleSuspicion
- type: entity
name: Suspicion SMG Spawner
id: SuspicionSMGSpawner
parent: BaseConditionalSpawner
components:
- type: Sprite
netsync: false
visible: false
sprite: Objects/markers.rsi
state: spawner_smg
- type: Icon
sprite: Objects/markers.rsi
state: spawner_smg
- type: ConditionalSpawner
prototypes:
- SmgAtreides
- SmgC20r
- SmgDrozd
- SmgStraylight
- SmgWt550
- SmgZoric
chance: 0.75
gameRules:
- RuleSuspicion
- type: entity
name: Suspicion Sniper Spawner
id: SuspicionSniperSpawner
parent: BaseConditionalSpawner
components:
- type: Sprite
netsync: false
visible: false
sprite: Objects/markers.rsi
state: spawner_sniper
- type: Icon
sprite: Objects/markers.rsi
state: spawner_sniper
- type: ConditionalSpawner
prototypes:
- SniperBoltGun
- SniperBoltGunWood
- SniperHeavy
chance: 0.75
gameRules:
- RuleSuspicion
- type: entity
name: Suspicion Hitscan Spawner
id: SuspicionHitscanSpawner
parent: BaseConditionalSpawner
components:
- type: Sprite
netsync: false
visible: false
sprite: Objects/markers.rsi
state: spawner_hitscan
- type: Icon
sprite: Objects/markers.rsi
state: spawner_hitscan
- type: ConditionalSpawner
prototypes:
- RedLaser
- RedHeavyLaser
- XrayLaser
- LaserGun
- LaserCannon
- XrayCannon
- TaserGun
chance: 0.75
gameRules:
- RuleSuspicion
- type: entity
name: Suspicion Launchers Spawner
id: SuspicionLaunchersSpawner
parent: BaseConditionalSpawner
components:
- type: Sprite
netsync: false
visible: false
sprite: Objects/markers.rsi
state: spawner_launcher
- type: Icon
sprite: Objects/markers.rsi
state: spawner_launcher
- type: ConditionalSpawner
prototypes:
- LauncherChinaLake
- LauncherRocket
chance: 0.75
gameRules:
- RuleSuspicion
- type: entity
name: Suspicion Grenades Spawner
id: SuspicionGrenadesSpawner
parent: BaseConditionalSpawner
components:
- type: Sprite
netsync: false
visible: false
sprite: Objects/markers.rsi
state: spawner_grenade
- type: Icon
sprite: Objects/markers.rsi
state: spawner_grenade
- type: ConditionalSpawner
prototypes:
- ExGrenade
- GrenadeFlashBang
- SyndieMiniBomb
chance: 0.75
gameRules:
- RuleSuspicion

View File

@@ -155,6 +155,7 @@
- type: CameraRecoil
- type: Examiner
- type: HumanInventoryController
- type: Item
- type: entity
save: false

Binary file not shown.

Before

Width:  |  Height:  |  Size: 421 B

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 435 B

After

Width:  |  Height:  |  Size: 840 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 551 B

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 485 B

After

Width:  |  Height:  |  Size: 942 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 492 B

After

Width:  |  Height:  |  Size: 927 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 540 B

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 470 B

After

Width:  |  Height:  |  Size: 923 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 472 B

After

Width:  |  Height:  |  Size: 902 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 522 B

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 642 B

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 566 B

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 504 B

After

Width:  |  Height:  |  Size: 921 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 566 B

After

Width:  |  Height:  |  Size: 1006 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 483 B

After

Width:  |  Height:  |  Size: 926 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 345 B

After

Width:  |  Height:  |  Size: 736 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 522 B

After

Width:  |  Height:  |  Size: 965 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 524 B

After

Width:  |  Height:  |  Size: 1006 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 501 B

After

Width:  |  Height:  |  Size: 945 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 518 B

After

Width:  |  Height:  |  Size: 1020 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 484 B

After

Width:  |  Height:  |  Size: 905 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 504 B

After

Width:  |  Height:  |  Size: 855 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 535 B

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 457 B

After

Width:  |  Height:  |  Size: 764 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 542 B

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 409 B

After

Width:  |  Height:  |  Size: 828 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 389 B

After

Width:  |  Height:  |  Size: 720 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 527 B

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 529 B

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 541 B

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 483 B

After

Width:  |  Height:  |  Size: 982 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 519 B

After

Width:  |  Height:  |  Size: 1001 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 432 B

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 560 B

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 516 B

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 544 B

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 225 B

After

Width:  |  Height:  |  Size: 309 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 223 B

After

Width:  |  Height:  |  Size: 331 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 223 B

After

Width:  |  Height:  |  Size: 296 B

View File

@@ -1 +1,461 @@
{"version": 1, "size": {"x": 32, "y": 32}, "license": "CC-BY-SA-3.0", "copyright": "Taken from https://github.com/vgstation-coders/vgstation13/blob/e71d6c4fba5a51f99b81c295dcaec4fc2f58fb19/icons/mob/screen1.dmi", "states": [{"name": "cross_blue", "directions": 1, "delays": [[1.0]]}, {"name": "cross_green", "directions": 1, "delays": [[1.0]]}, {"name": "cross_red", "directions": 1, "delays": [[1.0]]}, {"name": "AI", "directions": 1, "delays": [[1.0]]}, {"name": "Assistant", "directions": 1, "delays": [[1.0]]}, {"name": "Atmospheric Technician", "directions": 1, "delays": [[1.0]]}, {"name": "Bartender", "directions": 1, "delays": [[1.0]]}, {"name": "Botanist", "directions": 1, "delays": [[1.0]]}, {"name": "Captain", "directions": 1, "delays": [[1.0]]}, {"name": "Cargo Technician", "directions": 1, "delays": [[1.0]]}, {"name": "Chaplain", "directions": 1, "delays": [[1.0]]}, {"name": "Chemist", "directions": 1, "delays": [[1.0]]}, {"name": "Chief Engineer", "directions": 1, "delays": [[1.0]]}, {"name": "Chief Medical Officer", "directions": 1, "delays": [[1.0]]}, {"name": "Clown", "directions": 1, "delays": [[1.0]]}, {"name": "Cook", "directions": 1, "delays": [[1.0]]}, {"name": "Curator", "directions": 1, "delays": [[1.0]]}, {"name": "Cyborg", "directions": 1, "delays": [[1.0]]}, {"name": "Detective", "directions": 1, "delays": [[1.0]]}, {"name": "Geneticist", "directions": 1, "delays": [[1.0]]}, {"name": "Head of Personnel", "directions": 1, "delays": [[1.0]]}, {"name": "Head of Security", "directions": 1, "delays": [[1.0]]}, {"name": "Janitor", "directions": 1, "delays": [[1.0]]}, {"name": "Lawyer", "directions": 1, "delays": [[1.0]]}, {"name": "Medical Doctor", "directions": 1, "delays": [[1.0]]}, {"name": "Mime", "directions": 1, "delays": [[1.0]]}, {"name": "Paramedic", "directions": 1, "delays": [[1.0]]}, {"name": "Prisoner", "directions": 1, "delays": [[1.0]]}, {"name": "Psychologist", "directions": 1, "delays": [[1.0]]}, {"name": "Quartermaster", "directions": 1, "delays": [[1.0]]}, {"name": "Research Director", "directions": 1, "delays": [[1.0]]}, {"name": "Roboticist", "directions": 1, "delays": [[1.0]]}, {"name": "Scientist", "directions": 1, "delays": [[1.0]]}, {"name": "Security Officer", "directions": 1, "delays": [[1.0]]}, {"name": "Shaft Miner", "directions": 1, "delays": [[1.0]]}, {"name": "Station Engineer", "directions": 1, "delays": [[1.0]]}, {"name": "Virologist", "directions": 1, "delays": [[1.0]]}, {"name": "Warden", "directions": 1, "delays": [[1.0]]}, {"name": "cross_pink", "directions": 1, "delays": [[1.0]]}, {"name": "observer_start", "directions": 1, "delays": [[1.0]]}, {"name": "spawner_melee", "directions": 1, "delays": [[1.0]]}, {"name": "spawner_rifle", "directions": 1, "delays": [[1.0]]}, {"name": "spawner_pistol", "directions": 1, "delays": [[1.0]]}]}
{
"version": 1,
"size": {
"x": 32,
"y": 32
},
"license": "CC-BY-SA-3.0",
"copyright": "Taken from https://github.com/vgstation-coders/vgstation13/blob/e71d6c4fba5a51f99b81c295dcaec4fc2f58fb19/icons/mob/screen1.dmi",
"states": [
{
"name": "AI",
"directions": 1,
"delays": [
[
1.0
]
]
},
{
"name": "Assistant",
"directions": 1,
"delays": [
[
1.0
]
]
},
{
"name": "Atmospheric Technician",
"directions": 1,
"delays": [
[
1.0
]
]
},
{
"name": "Bartender",
"directions": 1,
"delays": [
[
1.0
]
]
},
{
"name": "Botanist",
"directions": 1,
"delays": [
[
1.0
]
]
},
{
"name": "Captain",
"directions": 1,
"delays": [
[
1.0
]
]
},
{
"name": "Cargo Technician",
"directions": 1,
"delays": [
[
1.0
]
]
},
{
"name": "Chaplain",
"directions": 1,
"delays": [
[
1.0
]
]
},
{
"name": "Chemist",
"directions": 1,
"delays": [
[
1.0
]
]
},
{
"name": "Chief Engineer",
"directions": 1,
"delays": [
[
1.0
]
]
},
{
"name": "Chief Medical Officer",
"directions": 1,
"delays": [
[
1.0
]
]
},
{
"name": "Clown",
"directions": 1,
"delays": [
[
1.0
]
]
},
{
"name": "Cook",
"directions": 1,
"delays": [
[
1.0
]
]
},
{
"name": "Curator",
"directions": 1,
"delays": [
[
1.0
]
]
},
{
"name": "Cyborg",
"directions": 1,
"delays": [
[
1.0
]
]
},
{
"name": "Detective",
"directions": 1,
"delays": [
[
1.0
]
]
},
{
"name": "Geneticist",
"directions": 1,
"delays": [
[
1.0
]
]
},
{
"name": "Head of Personnel",
"directions": 1,
"delays": [
[
1.0
]
]
},
{
"name": "Head of Security",
"directions": 1,
"delays": [
[
1.0
]
]
},
{
"name": "Janitor",
"directions": 1,
"delays": [
[
1.0
]
]
},
{
"name": "Lawyer",
"directions": 1,
"delays": [
[
1.0
]
]
},
{
"name": "Medical Doctor",
"directions": 1,
"delays": [
[
1.0
]
]
},
{
"name": "Mime",
"directions": 1,
"delays": [
[
1.0
]
]
},
{
"name": "Paramedic",
"directions": 1,
"delays": [
[
1.0
]
]
},
{
"name": "Prisoner",
"directions": 1,
"delays": [
[
1.0
]
]
},
{
"name": "Psychologist",
"directions": 1,
"delays": [
[
1.0
]
]
},
{
"name": "Quartermaster",
"directions": 1,
"delays": [
[
1.0
]
]
},
{
"name": "Research Director",
"directions": 1,
"delays": [
[
1.0
]
]
},
{
"name": "Roboticist",
"directions": 1,
"delays": [
[
1.0
]
]
},
{
"name": "Scientist",
"directions": 1,
"delays": [
[
1.0
]
]
},
{
"name": "Security Officer",
"directions": 1,
"delays": [
[
1.0
]
]
},
{
"name": "Shaft Miner",
"directions": 1,
"delays": [
[
1.0
]
]
},
{
"name": "Station Engineer",
"directions": 1,
"delays": [
[
1.0
]
]
},
{
"name": "Virologist",
"directions": 1,
"delays": [
[
1.0
]
]
},
{
"name": "Warden",
"directions": 1,
"delays": [
[
1.0
]
]
},
{
"name": "cross_blue",
"directions": 1,
"delays": [
[
1.0
]
]
},
{
"name": "cross_green",
"directions": 1,
"delays": [
[
1.0
]
]
},
{
"name": "cross_pink",
"directions": 1,
"delays": [
[
1.0
]
]
},
{
"name": "cross_red",
"directions": 1,
"delays": [
[
1.0
]
]
},
{
"name": "observer_start",
"directions": 1,
"delays": [
[
1.0
]
]
},
{
"name": "spawner_grenade",
"directions": 1,
"delays": [
[
1.0
]
]
},
{
"name": "spawner_hitscan",
"directions": 1,
"delays": [
[
1.0
]
]
},
{
"name": "spawner_launcher",
"directions": 1,
"delays": [
[
1.0
]
]
},
{
"name": "spawner_melee",
"directions": 1,
"delays": [
[
1.0
]
]
},
{
"name": "spawner_pistol",
"directions": 1,
"delays": [
[
1.0
]
]
},
{
"name": "spawner_revolver",
"directions": 1,
"delays": [
[
1.0
]
]
},
{
"name": "spawner_rifle",
"directions": 1,
"delays": [
[
1.0
]
]
},
{
"name": "spawner_shotgun",
"directions": 1,
"delays": [
[
1.0
]
]
},
{
"name": "spawner_smg",
"directions": 1,
"delays": [
[
1.0
]
]
},
{
"name": "spawner_sniper",
"directions": 1,
"delays": [
[
1.0
]
]
}
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 401 B

After

Width:  |  Height:  |  Size: 603 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 510 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 801 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 709 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.7 KiB

After

Width:  |  Height:  |  Size: 481 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.9 KiB

After

Width:  |  Height:  |  Size: 723 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 703 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.4 KiB

After

Width:  |  Height:  |  Size: 813 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 604 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 724 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 645 B