Cyborg variant, sprites

This commit is contained in:
Qwertytoforty
2021-10-04 20:36:41 -04:00
parent d9135ece44
commit f45cdbf047
3 changed files with 10 additions and 5 deletions

View File

@@ -275,10 +275,13 @@
projectile_type = /obj/item/projectile/beam/emitter projectile_type = /obj/item/projectile/beam/emitter
muzzle_flash_color = LIGHT_COLOR_GREEN muzzle_flash_color = LIGHT_COLOR_GREEN
fire_sound = 'sound/weapons/emitter.ogg' fire_sound = 'sound/weapons/emitter.ogg'
e_cost = 500 // about 28 shots on an engineering borg from a borging machine, assuming some power is used for lights / movement. May need to change. e_cost = 100
delay = 3 SECONDS // Lasers fire every second delay = 2 SECONDS // Lasers fire twice every second for 40 dps, this fires every 2 seconds for 15 dps. Seems fair, since every cyborg will have this with more shots?
select_name = "emitter" select_name = "emitter"
/obj/item/ammo_casing/energy/emitter/cyborg
e_cost = 500 // about 28 shots on an engineering borg from a borging machine, assuming some power is used for lights / movement. May need to change.
/obj/item/ammo_casing/energy/bsg /obj/item/ammo_casing/energy/bsg
projectile_type = /obj/item/projectile/energy/bsg projectile_type = /obj/item/projectile/energy/bsg
muzzle_flash_color = LIGHT_COLOR_DARKBLUE muzzle_flash_color = LIGHT_COLOR_DARKBLUE

View File

@@ -143,10 +143,11 @@
/obj/item/gun/energy/emitter /obj/item/gun/energy/emitter
name = "mobile emitter" name = "mobile emitter"
desc = "An emitter someone removed from its base, and an attached to a power cell, to try to make a weapon." desc = "An emitter someone removed from its base, and attached to a laser cannon frame, to try to make a weapon."
icon_state = "lasercannon" icon_state = "emittercannon"
item_state = "laser" item_state = "laser"
w_class = WEIGHT_CLASS_BULKY w_class = WEIGHT_CLASS_BULKY
shaded_charge = TRUE
can_holster = FALSE can_holster = FALSE
origin_tech = "combat=4;magnets=4;powerstorage=3" origin_tech = "combat=4;magnets=4;powerstorage=3"
ammo_type = list(/obj/item/ammo_casing/energy/emitter) ammo_type = list(/obj/item/ammo_casing/energy/emitter)
@@ -154,7 +155,8 @@
/obj/item/gun/energy/emitter/cyborg /obj/item/gun/energy/emitter/cyborg
name = "mounted emitter" name = "mounted emitter"
desc = "An emitter mounted to your cyborg frame, draining charge from your cell." desc = "An emitter built into to your cyborg frame, draining charge from your cell."
ammo_type = list(/obj/item/ammo_casing/energy/emitter/cyborg)
/obj/item/gun/energy/emitter/cyborg/newshot() /obj/item/gun/energy/emitter/cyborg/newshot()
..() ..()

Binary file not shown.

Before

Width:  |  Height:  |  Size: 41 KiB

After

Width:  |  Height:  |  Size: 42 KiB