Skip to content

Commit

Permalink
Rubber
Browse files Browse the repository at this point in the history
  • Loading branch information
dvir001 committed May 18, 2024
1 parent f6e2486 commit 96afb3f
Show file tree
Hide file tree
Showing 29 changed files with 661 additions and 54 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -7,15 +7,15 @@
WeaponSniperRepeater: 10
MagazineBoxLightRifle: 10
MagazineBoxLightRiflePractice: 10
# MagazineBoxLightRifleRubber: 15 # Frontier - TODO: Restore Rubber
MagazineBoxLightRifleRubber: 15 # Frontier - TODO: Restore Rubber
WeaponShotgunDoubleBarreled: 10
BoxShotgunSlug: 10
BoxLethalshot: 10
BoxBeanbag: 10
BoxShotgunPractice: 10
WeaponRevolverArgenti: 10
MagazineBoxRifle: 10
# MagazineBoxRifleRubber: 15 # Frontier - TODO: Restore Rubber
MagazineBoxRifleRubber: 15 # Frontier - TODO: Restore Rubber
MagazineBoxRiflePractice: 10
MagazineBoxMagnum: 10
emaggedInventory:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,27 @@
zeroVisible: false
- type: Appearance

- type: entity
parent: BaseMagazineBoxCaselessRifle
id: MagazineBoxCaselessRifleBigRubber
name: ammunition box (.25 caseless rubber)
components:
- type: BallisticAmmoProvider
capacity: 200
proto: CartridgeCaselessRifleRubber
- type: Sprite
layers:
- state: base-b
map: ["enum.GunVisualLayers.Base"]
- state: magb-1
map: ["enum.GunVisualLayers.Mag"]
- state: rubber-b
- type: MagazineVisuals
magState: magb
steps: 2
zeroVisible: false
- type: Appearance

- type: entity
parent: BaseMagazineBoxCaselessRifle
id: MagazineBoxCaselessRifle
Expand Down Expand Up @@ -93,3 +114,18 @@
- state: mag-1
map: ["enum.GunVisualLayers.Mag"]
- state: practice

- type: entity
parent: BaseMagazineBoxCaselessRifle
id: MagazineBoxCaselessRifleRubber
name: ammunition box (.25 caseless rubber)
components:
- type: BallisticAmmoProvider
proto: CartridgeCaselessRifleRubber
- type: Sprite
layers:
- state: base
map: ["enum.GunVisualLayers.Base"]
- state: mag-1
map: ["enum.GunVisualLayers.Mag"]
- state: rubber
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,21 @@
map: ["enum.GunVisualLayers.Mag"]
- state: practice

- type: entity
parent: BaseMagazineBoxLightRifle
id: MagazineBoxLightRifleRubber
name: ammunition box (.30 rifle rubber)
components:
- type: BallisticAmmoProvider
proto: CartridgeLightRifleRubber
- type: Sprite
layers:
- state: base
map: ["enum.GunVisualLayers.Base"]
- state: mag-1
map: ["enum.GunVisualLayers.Mag"]
- state: rubber

- type: entity
id: MagazineBoxLightRifleIncendiary
parent: BaseMagazineBoxLightRifle
Expand Down Expand Up @@ -102,4 +117,4 @@
map: ["enum.GunVisualLayers.Base"]
- state: mag-1
map: ["enum.GunVisualLayers.Mag"]
- state: uranium
- state: uranium
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,21 @@
map: ["enum.GunVisualLayers.Mag"]
- state: practice

- type: entity
parent: BaseMagazineBoxMagnum
id: MagazineBoxMagnumRubber
name: ammunition box (.45 magnum rubber)
components:
- type: BallisticAmmoProvider
proto: CartridgeMagnumRubber
- type: Sprite
layers:
- state: base
map: ["enum.GunVisualLayers.Base"]
- state: mag-1
map: ["enum.GunVisualLayers.Mag"]
- state: rubber

- type: entity
id: MagazineBoxMagnumIncendiary
parent: BaseMagazineBoxMagnum
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,27 @@
zeroVisible: false
- type: Appearance

- type: entity
parent: BaseMagazineBoxRifle
id: MagazineBoxRifleBigRubber
name: ammunition box (.20 rifle rubber)
components:
- type: BallisticAmmoProvider
capacity: 200
proto: CartridgeRiflePractice
- type: Sprite
layers:
- state: base-b
map: ["enum.GunVisualLayers.Base"]
- state: magb-1
map: ["enum.GunVisualLayers.Mag"]
- state: practice-b
- type: MagazineVisuals
magState: magb
steps: 2
zeroVisible: false
- type: Appearance

- type: entity
parent: BaseMagazineBoxRifle
id: MagazineBoxRifle
Expand Down Expand Up @@ -73,6 +94,21 @@
map: ["enum.GunVisualLayers.Mag"]
- state: practice

- type: entity
parent: BaseMagazineBoxRifle
id: MagazineBoxRifleRubber
name: ammunition box (.20 rifle rubber)
components:
- type: BallisticAmmoProvider
proto: CartridgeRifleRubber
- type: Sprite
layers:
- state: base
map: ["enum.GunVisualLayers.Base"]
- state: mag-1
map: ["enum.GunVisualLayers.Mag"]
- state: rubber

- type: entity
id: MagazineBoxRifleIncendiary
parent: BaseMagazineBoxRifle
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -43,3 +43,18 @@
- state: tip
map: [ "enum.AmmoVisualLayers.Tip" ]
color: "#dbdbdb"

- type: entity
id: CartridgeCaselessRifleRubber
name: cartridge (.25 caseless rubber)
parent: BaseCartridgeCaselessRifle
components:
- type: CartridgeAmmo
proto: BulletCaselessRifleRubber
- type: Sprite
layers:
- state: base
map: [ "enum.AmmoVisualLayers.Base" ]
- state: tip
map: [ "enum.AmmoVisualLayers.Tip" ]
color: "#43c4f7"
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,21 @@
map: [ "enum.AmmoVisualLayers.Tip" ]
color: "#dbdbdb"

- type: entity
id: CartridgeLightRifleRubber
name: cartridge (.30 rifle rubber)
parent: BaseCartridgeLightRifle
components:
- type: CartridgeAmmo
proto: BulletLightRifleRubber
- type: Sprite
layers:
- state: base
map: [ "enum.AmmoVisualLayers.Base" ]
- state: tip
map: [ "enum.AmmoVisualLayers.Tip" ]
color: "#43c4f7"

- type: entity
id: CartridgeLightRifleIncendiary
name: cartridge (.30 rifle incendiary)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,21 @@
map: [ "enum.AmmoVisualLayers.Tip" ]
color: "#dbdbdb"

- type: entity
id: CartridgeMagnumRubber
name: cartridge (.45 magnum rubber)
parent: BaseCartridgeMagnum
components:
- type: CartridgeAmmo
proto: BulletMagnumRubber
- type: Sprite
layers:
- state: base
map: [ "enum.AmmoVisualLayers.Base" ]
- state: tip
map: [ "enum.AmmoVisualLayers.Tip" ]
color: "#43c4f7"

- type: entity
id: CartridgeMagnumIncendiary
name: cartridge (.45 magnum incendiary)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,21 @@
map: [ "enum.AmmoVisualLayers.Tip" ]
color: "#dbdbdb"

- type: entity
id: CartridgePistolRubber
name: cartridge (.35 auto rubber)
parent: BaseCartridgePistol
components:
- type: CartridgeAmmo
proto: BulletPistolRubber
- type: Sprite
layers:
- state: base
map: [ "enum.AmmoVisualLayers.Base" ]
- state: tip
map: [ "enum.AmmoVisualLayers.Tip" ]
color: "#43c4f7"

- type: entity
id: CartridgePistolIncendiary
name: cartridge (.35 auto incendiary)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,22 @@
map: [ "enum.AmmoVisualLayers.Tip" ]
color: "#dbdbdb"


- type: entity
id: CartridgeRifleRubber
name: cartridge (.20 rifle rubber)
parent: BaseCartridgeRifle
components:
- type: CartridgeAmmo
proto: BulletRifleRubber
- type: Sprite
layers:
- state: base
map: [ "enum.AmmoVisualLayers.Base" ]
- state: tip
map: [ "enum.AmmoVisualLayers.Tip" ]
color: "#43c4f7"

- type: entity
id: CartridgeRifleIncendiary
name: cartridge (.20 rifle incendiary)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -132,6 +132,26 @@
zeroVisible: false
- type: Appearance

- type: entity
id: MagazinePistolCaselessRifleRubber
name: "pistol magazine (.25 caseless rubber)"
parent: BaseMagazinePistolCaselessRifle
components:
- type: BallisticAmmoProvider
proto: CartridgeCaselessRifleRubber
capacity: 10
- type: Sprite
layers:
- state: rubber
map: ["enum.GunVisualLayers.Base"]
- state: mag-1
map: ["enum.GunVisualLayers.Mag"]
- type: MagazineVisuals
magState: mag
steps: 6
zeroVisible: false
- type: Appearance

- type: entity
id: MagazineCaselessRifle
name: "magazine (.25 caseless)"
Expand Down Expand Up @@ -160,6 +180,20 @@
- state: mag-1
map: ["enum.GunVisualLayers.Mag"]

- type: entity
id: MagazineCaselessRifleRubber
name: "magazine (.25 caseless rubber)"
parent: BaseMagazineCaselessRifle
components:
- type: BallisticAmmoProvider
proto: CartridgeCaselessRifleRubber
- type: Sprite
layers:
- state: rubber
map: ["enum.GunVisualLayers.Base"]
- state: mag-1
map: ["enum.GunVisualLayers.Mag"]

- type: entity
id: MagazineCaselessRifleShort
name: "short magazine (.25 caseless)"
Expand Down Expand Up @@ -189,3 +223,18 @@
map: ["enum.GunVisualLayers.Base"]
- state: mag-1
map: ["enum.GunVisualLayers.Mag"]

- type: entity
id: MagazineCaselessRifleShortRubber
name: "short magazine (.25 caseless rubber)"
parent: BaseMagazineCaselessRifleShort
components:
- type: BallisticAmmoProvider
proto: CartridgeCaselessRifleRubber
capacity: 20
- type: Sprite
layers:
- state: rubber
map: ["enum.GunVisualLayers.Base"]
- state: mag-1
map: ["enum.GunVisualLayers.Mag"]
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,20 @@
- state: mag-1
map: ["enum.GunVisualLayers.Mag"]

- type: entity
id: MagazineLightRifleRubber
name: "magazine (.30 rifle rubber)"
parent: BaseMagazineLightRifle
components:
- type: BallisticAmmoProvider
proto: CartridgeLightRifleRubber
- type: Sprite
layers:
- state: rubber
map: ["enum.GunVisualLayers.Base"]
- state: mag-1
map: ["enum.GunVisualLayers.Mag"]

- type: entity
id: MagazineLightRifleUranium
name: "magazine (.30 rifle uranium)"
Expand Down
Loading

0 comments on commit 96afb3f

Please sign in to comment.