mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-11 18:53:06 +00:00
Exploration Balance Tweaks
This commit is contained in:
@@ -2,11 +2,21 @@
|
|||||||
* Highly Visible and Dangerous Weapons *
|
* Highly Visible and Dangerous Weapons *
|
||||||
***************************************/
|
***************************************/
|
||||||
/datum/uplink_item/item/visible_weapons/holdout
|
/datum/uplink_item/item/visible_weapons/holdout
|
||||||
name = "Holdout Phaser"
|
name = "Frontier Holdout"
|
||||||
item_cost = 30
|
item_cost = 30
|
||||||
path = /obj/item/weapon/gun/energy/locked/frontier/holdout/unlocked
|
path = /obj/item/weapon/gun/energy/locked/frontier/holdout/unlocked
|
||||||
|
|
||||||
/datum/uplink_item/item/visible_weapons/frontier
|
/datum/uplink_item/item/visible_weapons/frontier
|
||||||
name = "Frontier Carbine"
|
name = "Frontier Phaser"
|
||||||
item_cost = 75
|
item_cost = 75
|
||||||
|
path = /obj/item/weapon/gun/energy/locked/frontier/unlocked
|
||||||
|
|
||||||
|
/datum/uplink_item/item/visible_weapons/carbine
|
||||||
|
name = "Frontier Carbine"
|
||||||
|
item_cost = 85
|
||||||
path = /obj/item/weapon/gun/energy/locked/frontier/carbine/unlocked
|
path = /obj/item/weapon/gun/energy/locked/frontier/carbine/unlocked
|
||||||
|
|
||||||
|
/datum/uplink_item/item/visible_weapons/rifle
|
||||||
|
name = "Frontier Marksman Rifle"
|
||||||
|
item_cost = 100
|
||||||
|
path = /obj/item/weapon/gun/energy/locked/frontier/rifle/unlocked
|
||||||
|
|||||||
@@ -176,7 +176,6 @@
|
|||||||
/obj/item/stack/marker_beacon/thirty,
|
/obj/item/stack/marker_beacon/thirty,
|
||||||
/obj/item/weapon/material/knife/tacknife/survival,
|
/obj/item/weapon/material/knife/tacknife/survival,
|
||||||
/obj/item/weapon/material/knife/machete/deluxe,
|
/obj/item/weapon/material/knife/machete/deluxe,
|
||||||
/obj/item/weapon/gun/energy/locked/frontier/carbine,
|
|
||||||
/obj/item/clothing/accessory/holster/machete,
|
/obj/item/clothing/accessory/holster/machete,
|
||||||
/obj/random/explorer_shield,
|
/obj/random/explorer_shield,
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/liquidfood,
|
/obj/item/weapon/reagent_containers/food/snacks/liquidfood,
|
||||||
|
|||||||
@@ -18,6 +18,7 @@
|
|||||||
EQUIPMENT("Defense Equipment - Plasteel Machete", /obj/item/weapon/material/knife/machete, 50),
|
EQUIPMENT("Defense Equipment - Plasteel Machete", /obj/item/weapon/material/knife/machete, 50),
|
||||||
EQUIPMENT("Defense Equipment - Razor Drone Deployer", /obj/item/weapon/grenade/spawnergrenade/manhacks/station/locked, 100),
|
EQUIPMENT("Defense Equipment - Razor Drone Deployer", /obj/item/weapon/grenade/spawnergrenade/manhacks/station/locked, 100),
|
||||||
EQUIPMENT("Defense Equipment - Sentry Drone Deployer", /obj/item/weapon/grenade/spawnergrenade/ward, 150),
|
EQUIPMENT("Defense Equipment - Sentry Drone Deployer", /obj/item/weapon/grenade/spawnergrenade/ward, 150),
|
||||||
|
EQUIPMENT("Defense Equipment - Frontier Carbine", /obj/item/weapon/gun/energy/locked/frontier/carbine, 750),
|
||||||
EQUIPMENT("Fishing Net", /obj/item/weapon/material/fishing_net, 50),
|
EQUIPMENT("Fishing Net", /obj/item/weapon/material/fishing_net, 50),
|
||||||
EQUIPMENT("Titanium Fishing Rod", /obj/item/weapon/material/fishing_rod/modern, 100),
|
EQUIPMENT("Titanium Fishing Rod", /obj/item/weapon/material/fishing_rod/modern, 100),
|
||||||
EQUIPMENT("Durasteel Fishing Rod", /obj/item/weapon/material/fishing_rod/modern/strong, 750),
|
EQUIPMENT("Durasteel Fishing Rod", /obj/item/weapon/material/fishing_rod/modern/strong, 750),
|
||||||
@@ -47,6 +48,7 @@
|
|||||||
prize_list["Digging Tools"] = list(
|
prize_list["Digging Tools"] = list(
|
||||||
EQUIPMENT("Survey Tools - Shovel", /obj/item/weapon/shovel, 40),
|
EQUIPMENT("Survey Tools - Shovel", /obj/item/weapon/shovel, 40),
|
||||||
EQUIPMENT("Survey Tools - Mechanical Trap", /obj/item/weapon/beartrap, 50),
|
EQUIPMENT("Survey Tools - Mechanical Trap", /obj/item/weapon/beartrap, 50),
|
||||||
|
EQUIPMENT("Survey Tools - Binoculars", /obj/item/device/binoculars,40),
|
||||||
)
|
)
|
||||||
prize_list["Miscellaneous"] = list(
|
prize_list["Miscellaneous"] = list(
|
||||||
EQUIPMENT("Absinthe", /obj/item/weapon/reagent_containers/food/drinks/bottle/absinthe, 10),
|
EQUIPMENT("Absinthe", /obj/item/weapon/reagent_containers/food/drinks/bottle/absinthe, 10),
|
||||||
|
|||||||
@@ -256,15 +256,38 @@
|
|||||||
name = "frontier carbine"
|
name = "frontier carbine"
|
||||||
desc = "An ergonomically improved version of the venerable frontier phaser, the carbine is a fairly new weapon, and has only been produced in limited numbers so far. Includes a built-in crank charger for recharging away from civilization. This one has a safety interlock that prevents firing while in proximity to the facility."
|
desc = "An ergonomically improved version of the venerable frontier phaser, the carbine is a fairly new weapon, and has only been produced in limited numbers so far. Includes a built-in crank charger for recharging away from civilization. This one has a safety interlock that prevents firing while in proximity to the facility."
|
||||||
icon = 'icons/obj/gun_vr.dmi'
|
icon = 'icons/obj/gun_vr.dmi'
|
||||||
|
<<<<<<< HEAD
|
||||||
icon_state = "carbinekill"
|
icon_state = "carbinekill"
|
||||||
item_state = "retro"
|
item_state = "retro"
|
||||||
|
||||||| parent of 118c0861ac... Merge pull request #10210 from Novacat/nova-basicfixes
|
||||||
|
icon_state = "carbkill"
|
||||||
|
item_state = "energykill"
|
||||||
|
=======
|
||||||
|
icon_state = "carbinekill"
|
||||||
|
item_state = "energykill"
|
||||||
|
>>>>>>> 118c0861ac... Merge pull request #10210 from Novacat/nova-basicfixes
|
||||||
item_icons = list(slot_l_hand_str = 'icons/mob/items/lefthand_guns.dmi', slot_r_hand_str = 'icons/mob/items/righthand_guns.dmi')
|
item_icons = list(slot_l_hand_str = 'icons/mob/items/lefthand_guns.dmi', slot_r_hand_str = 'icons/mob/items/righthand_guns.dmi')
|
||||||
|
phase_power = 150
|
||||||
|
|
||||||
|
<<<<<<< HEAD
|
||||||
modifystate = "carbinekill"
|
modifystate = "carbinekill"
|
||||||
//CHOMP Edit: Changed beam type to new phaser beam type.
|
//CHOMP Edit: Changed beam type to new phaser beam type.
|
||||||
|
||||||| parent of 118c0861ac... Merge pull request #10210 from Novacat/nova-basicfixes
|
||||||
|
modifystate = "carbkill"
|
||||||
|
=======
|
||||||
|
modifystate = "carbinekill"
|
||||||
|
>>>>>>> 118c0861ac... Merge pull request #10210 from Novacat/nova-basicfixes
|
||||||
firemodes = list(
|
firemodes = list(
|
||||||
|
<<<<<<< HEAD
|
||||||
list(mode_name="lethal", fire_delay=12, projectile_type=/obj/item/projectile/beam/phaser, modifystate="carbinekill", charge_cost = 300),
|
list(mode_name="lethal", fire_delay=12, projectile_type=/obj/item/projectile/beam/phaser, modifystate="carbinekill", charge_cost = 300),
|
||||||
list(mode_name="low-power", fire_delay=8, projectile_type=/obj/item/projectile/beam/phaser/light, modifystate="carbinestun", charge_cost = 60),
|
list(mode_name="low-power", fire_delay=8, projectile_type=/obj/item/projectile/beam/phaser/light, modifystate="carbinestun", charge_cost = 60),
|
||||||
|
||||||| parent of 118c0861ac... Merge pull request #10210 from Novacat/nova-basicfixes
|
||||||
|
list(mode_name="lethal", fire_delay=12, projectile_type=/obj/item/projectile/beam/blue, modifystate="carbkill", charge_cost = 300),
|
||||||
|
list(mode_name="low-power", fire_delay=8, projectile_type=/obj/item/projectile/beam/weaklaser/blue, modifystate="carbstun", charge_cost = 80),
|
||||||
|
=======
|
||||||
|
list(mode_name="lethal", fire_delay=8, projectile_type=/obj/item/projectile/beam/blue, modifystate="carbinekill", charge_cost = 300),
|
||||||
|
list(mode_name="low-power", fire_delay=5, projectile_type=/obj/item/projectile/beam/weaklaser/blue, modifystate="carbinestun", charge_cost = 80),
|
||||||
|
>>>>>>> 118c0861ac... Merge pull request #10210 from Novacat/nova-basicfixes
|
||||||
)
|
)
|
||||||
|
|
||||||
/obj/item/weapon/gun/energy/locked/frontier/carbine/update_icon()
|
/obj/item/weapon/gun/energy/locked/frontier/carbine/update_icon()
|
||||||
@@ -304,3 +327,50 @@
|
|||||||
req_access = newlist() //for toggling safety
|
req_access = newlist() //for toggling safety
|
||||||
locked = 0
|
locked = 0
|
||||||
lockable = 0
|
lockable = 0
|
||||||
|
|
||||||
|
////////////////Phaser Rifle////////////////
|
||||||
|
|
||||||
|
/obj/item/weapon/gun/energy/locked/frontier/rifle
|
||||||
|
name = "frontier marksman rifle"
|
||||||
|
desc = "A much larger, heavier weapon than the typical frontier-type weapons, this DMR can be fired both from the hip, and in scope. Includes a built-in crank charger for recharging away from civilization. This one has a safety interlock that prevents firing while in proximity to the facility."
|
||||||
|
icon = 'icons/obj/gun_vr.dmi'
|
||||||
|
icon_state = "riflekill"
|
||||||
|
item_state = "sniper"
|
||||||
|
item_state_slots = list(slot_r_hand_str = "lsniper", slot_l_hand_str = "lsniper")
|
||||||
|
wielded_item_state = "lsniper-wielded"
|
||||||
|
action_button_name = "Use Scope"
|
||||||
|
w_class = ITEMSIZE_LARGE
|
||||||
|
item_icons = list(slot_l_hand_str = 'icons/mob/items/lefthand_guns.dmi', slot_r_hand_str = 'icons/mob/items/righthand_guns.dmi')
|
||||||
|
accuracy = -15 //better than most snipers but still has penalty
|
||||||
|
scoped_accuracy = 40
|
||||||
|
one_handed_penalty = 50 // The weapon itself is heavy, and the long barrel makes it hard to hold steady with just one hand.
|
||||||
|
phase_power = 150 //efficient crank charger
|
||||||
|
|
||||||
|
modifystate = "riflekill"
|
||||||
|
firemodes = list(
|
||||||
|
list(mode_name="sniper", fire_delay=35, projectile_type=/obj/item/projectile/beam/sniper, modifystate="riflekill", charge_cost = 600),
|
||||||
|
list(mode_name="lethal", fire_delay=12, projectile_type=/obj/item/projectile/beam, modifystate="riflestun", charge_cost = 200),
|
||||||
|
)
|
||||||
|
|
||||||
|
/obj/item/weapon/gun/energy/locked/frontier/rifle/ui_action_click()
|
||||||
|
scope()
|
||||||
|
|
||||||
|
/obj/item/weapon/gun/energy/locked/frontier/rifle/verb/scope()
|
||||||
|
set category = "Object"
|
||||||
|
set name = "Use Scope"
|
||||||
|
set popup_menu = 1
|
||||||
|
|
||||||
|
toggle_scope(2.0)
|
||||||
|
|
||||||
|
/obj/item/weapon/gun/energy/locked/frontier/rifle/update_icon()
|
||||||
|
if(recharging)
|
||||||
|
icon_state = "[modifystate]_pump"
|
||||||
|
update_held_icon()
|
||||||
|
return
|
||||||
|
..()
|
||||||
|
|
||||||
|
/obj/item/weapon/gun/energy/locked/frontier/rifle/unlocked
|
||||||
|
desc = "A much larger, heavier weapon than the typical frontier-type weapons, this DMR can be fired both from the hip, and in scope. Includes a built-in crank charger for recharging away from civilization."
|
||||||
|
req_access = newlist() //for toggling safety
|
||||||
|
locked = 0
|
||||||
|
lockable = 0
|
||||||
|
|||||||
@@ -10294,7 +10294,6 @@
|
|||||||
/area/ai_monitored/storage/eva)
|
/area/ai_monitored/storage/eva)
|
||||||
"qj" = (
|
"qj" = (
|
||||||
/obj/structure/table/woodentable,
|
/obj/structure/table/woodentable,
|
||||||
/obj/item/device/binoculars,
|
|
||||||
/obj/item/weapon/folder/blue,
|
/obj/item/weapon/folder/blue,
|
||||||
/obj/structure/cable/green{
|
/obj/structure/cable/green{
|
||||||
d1 = 1;
|
d1 = 1;
|
||||||
|
|||||||
@@ -368,6 +368,8 @@ var/global/list/latejoin_tram = list()
|
|||||||
..()
|
..()
|
||||||
for(var/i = 1 to 3)
|
for(var/i = 1 to 3)
|
||||||
new /obj/item/weapon/gun/energy/locked/frontier(src)
|
new /obj/item/weapon/gun/energy/locked/frontier(src)
|
||||||
|
for(var/i = 1 to 2)
|
||||||
|
new /obj/item/weapon/gun/energy/locked/frontier/holdout(src)
|
||||||
|
|
||||||
// Used at centcomm for the elevator
|
// Used at centcomm for the elevator
|
||||||
/obj/machinery/cryopod/robot/door/dorms
|
/obj/machinery/cryopod/robot/door/dorms
|
||||||
|
|||||||
@@ -368,6 +368,8 @@ var/global/list/latejoin_tram = list()
|
|||||||
..()
|
..()
|
||||||
for(var/i = 1 to 2)
|
for(var/i = 1 to 2)
|
||||||
new /obj/item/weapon/gun/energy/locked/frontier(src)
|
new /obj/item/weapon/gun/energy/locked/frontier(src)
|
||||||
|
for(var/i = 1 to 2)
|
||||||
|
new /obj/item/weapon/gun/energy/locked/frontier/holdout(src)
|
||||||
|
|
||||||
// Used at centcomm for the elevator
|
// Used at centcomm for the elevator
|
||||||
/obj/machinery/cryopod/robot/door/dorms
|
/obj/machinery/cryopod/robot/door/dorms
|
||||||
|
|||||||
Reference in New Issue
Block a user