Skip to content

Commit

Permalink
Merge pull request #78 from Blacklist897/Spriteing-chamber-of-pain-an…
Browse files Browse the repository at this point in the history
…d-suffering

Horizon Gauss Rifle
  • Loading branch information
Constellado authored Dec 20, 2024
2 parents 824e6fb + fd174e2 commit 2aa032c
Show file tree
Hide file tree
Showing 6 changed files with 42 additions and 14 deletions.
20 changes: 6 additions & 14 deletions _maps/shuttles/independent/horizon_apis.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -4874,20 +4874,12 @@
/obj/effect/turf_decal/box,
/obj/machinery/light/small/directional/north,
/obj/effect/decal/cleanable/dirt,
/obj/item/ammo_box/magazine/gauss,
/obj/item/ammo_box/magazine/gauss,
/obj/item/ammo_box/magazine/gauss,
/obj/item/ammo_box/magazine/gauss,
/obj/item/gun/ballistic/automatic/powered/gauss{
name = "horizon prototype gauss rifle";
manufacturer = "Horizon RnD team Delta ";
desc = "An experimental rifle with a high capacity. Useful for putting down crowds. Chambered in ferromagnetic pellets."
},
/obj/item/gun/ballistic/automatic/powered/gauss{
name = "horizon prototype gauss rifle";
manufacturer = "Horizon RnD team Delta ";
desc = "An experimental rifle with a high capacity. Useful for putting down crowds. Chambered in ferromagnetic pellets."
},
/obj/item/gun/ballistic/automatic/powered/gauss/horizon,
/obj/item/gun/ballistic/automatic/powered/gauss/horizon,
/obj/item/ammo_box/magazine/gauss/horizon,
/obj/item/ammo_box/magazine/gauss/horizon,
/obj/item/ammo_box/magazine/gauss/horizon,
/obj/item/ammo_box/magazine/gauss/horizon,
/turf/open/floor/plasteel/dark,
/area/ship/security)
"QR" = (
Expand Down
Binary file modified icons/obj/guns/manufacturer/nanotrasen_sharplite/48x32.dmi
Binary file not shown.
Binary file modified icons/obj/guns/projectile.dmi
Binary file not shown.
35 changes: 35 additions & 0 deletions modular_pentest/modules/faction_horizon/code/horizon_gauss.dm
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
/obj/item/gun/ballistic/automatic/powered/gauss/horizon
name = "Horizon 'Bardiche' gauss rifle"
desc = "A magnetic rifle produced by Horizons RnD team Delta, adapted from Nanotrasen Blueprints."
icon = 'modular_pentest/modules/faction_horizon/icons/horizon_gauss.dmi'
icon_state = "gauss_horizon"
item_state = "arg"
slot_flags = 0
mag_type = /obj/item/ammo_box/magazine/gauss/horizon
fire_sound = 'sound/weapons/gun/gauss/magrifle.ogg'
load_sound = 'sound/weapons/gun/gauss/rifle_reload.ogg'
burst_size = 1
fire_delay = 0.3 SECONDS
spread = 0
show_magazine_on_sprite = TRUE
empty_indicator = TRUE
weapon_weight = WEAPON_MEDIUM
w_class = WEIGHT_CLASS_BULKY
charge_sections = 4
ammo_x_offset = 2
manufacturer = MANUFACTURER_NONE

spread = 0
spread_unwielded = 25
recoil = 0
recoil_unwielded = 4
wield_slowdown = 0.75
wield_delay = 1 SECONDS
fire_select_icon_state_prefix = "lance_"

/obj/item/ammo_box/magazine/gauss/horizon
name = "gauss magazine (ferromagnetic lances)"
desc = "A 20-round magazine for the horizon gauss rifle. Ferromagnetic lances do good damage with significant armor penetration."
ammo_type = /obj/item/ammo_casing/caseless/gauss/lance
caliber = "lance"
max_ammo = 20
Binary file not shown.
1 change: 1 addition & 0 deletions shiptest.dme
Original file line number Diff line number Diff line change
Expand Up @@ -3608,6 +3608,7 @@
#include "modular_pentest\_maps\ruins_wasteplanet\_areas_wasteplanet.dm"
#include "modular_pentest\_maps\ruins_wasteplanet\_modular_wasteplanet.dm"
#include "modular_pentest\_maps\ships\_areas_ships.dm"
#include "modular_pentest\modules\faction_horizon\code\horizon_gauss.dm"
#include "modular_pentest\modules\hair_styles\code\hair.dm"
#include "modular_pentest\modules\pi_items\code\clothing.dm"
#include "modular_pentest\modules\pi_items\code\flooring_decals.dm"
Expand Down

0 comments on commit 2aa032c

Please sign in to comment.