Skip to content

Commit

Permalink
[MIRROR] re-add borg all access, tweak antag borg loadouts
Browse files Browse the repository at this point in the history
  • Loading branch information
MuckerMayhem authored and SierraHelper committed Dec 4, 2023
1 parent 4d390c8 commit 353d95f
Show file tree
Hide file tree
Showing 13 changed files with 8 additions and 194 deletions.
2 changes: 1 addition & 1 deletion code/modules/mob/living/silicon/robot/modules/_module.dm
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@
/// Whether or not to include the map's defined `synth_access` list.
var/use_map_synth_access = TRUE
/// Whether or not to apply get_all_station_access() to the access flags.
var/use_all_station_access = FALSE
var/use_all_station_access = TRUE


/obj/item/robot_module/Initialize()
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,6 @@
emag_gear = list(
/obj/item/melee/baton/robot/electrified_arm,
/obj/item/device/flash,
/obj/item/gun/energy/gun,
/obj/item/reagent_containers/food/drinks/bottle/small/beer/fake
)
skills = list(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,6 @@
emag_gear = list(
/obj/item/melee/baton/robot/electrified_arm,
/obj/item/device/flash,
/obj/item/gun/energy/gun,
/obj/item/rcd/borg,
/obj/item/flamethrower/full/loaded,
/obj/item/shield_diffuser,
Expand All @@ -81,6 +80,8 @@
SKILL_COMPUTER = SKILL_EXPERIENCED
)

var/flamethrower_recharge_modifier = 8

/obj/item/robot_module/engineering/finalize_synths()

var/datum/matter_synth/metal/metal = locate() in synths
Expand Down Expand Up @@ -133,7 +134,7 @@
if (R.emagged)
var/obj/item/flamethrower/full/loaded/flamethrower = locate() in equipment
if (flamethrower)
flamethrower.beaker.reagents.add_reagent(/datum/reagent/napalm, 10 * amount)
flamethrower.beaker.reagents.add_reagent(/datum/reagent/napalm, flamethrower_recharge_modifier * amount)

var/obj/item/shield_diffuser/diff = locate() in equipment
if (diff)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,11 +23,12 @@
emag_gear = list(
/obj/item/melee/baton/robot/electrified_arm,
/obj/item/device/flash,
/obj/item/gun/energy/gun,
/obj/item/reagent_containers/spray,
/obj/item/flamethrower/full/loaded
)

var/flamethrower_recharge_modifier = 20

/obj/item/robot_module/janitor/finalize_emag()
. = ..()

Expand All @@ -44,8 +45,8 @@
if (R.emagged)
var/obj/item/reagent_containers/spray/S = locate() in equipment
if (S)
S.reagents.add_reagent(/datum/reagent/fuel, 30 * amount)
S.reagents.add_reagent(/datum/reagent/fuel, flamethrower_recharge_modifier * amount)

var/obj/item/flamethrower/full/loaded/flamethrower = locate() in equipment
if (flamethrower)
flamethrower.beaker.reagents.add_reagent(/datum/reagent/napalm, 30 * amount)
flamethrower.beaker.reagents.add_reagent(/datum/reagent/napalm, flamethrower_recharge_modifier * amount)
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,6 @@
SKILL_CONSTRUCTION = SKILL_EXPERIENCED,
SKILL_ELECTRICAL = SKILL_EXPERIENCED
)
use_all_station_access = TRUE

/obj/item/robot_module/drone/finalize_equipment(mob/living/silicon/robot/R)
. = ..()
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@
emag_gear = list(
/obj/item/melee/baton/robot/electrified_arm,
/obj/item/device/flash,
/obj/item/gun/energy/gun,
/obj/item/reagent_containers/spray/chemsprayer,
/obj/item/gun/launcher/syringe/rapid/sleepy
)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,6 @@
)
emag_gear = list(
/obj/item/melee/baton/robot/electrified_arm,
/obj/item/gun/energy/gun,
/obj/item/rcd/borg
)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,6 @@
emag_gear = list(
/obj/item/melee/baton/robot/electrified_arm,
/obj/item/device/flash,
/obj/item/gun/energy/gun,
/obj/prefab/hand_teleporter,
/obj/item/gun/energy/decloner
)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,8 +46,6 @@
)
emag_gear = list(
/obj/item/melee/baton/robot/electrified_arm,
/obj/item/gun/energy/gun,
/obj/item/gun/projectile/automatic/sec_smg,
/obj/item/gun/energy/plasmacutter,
/obj/item/borg/combat/shield
)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,6 @@
emag_gear = list(
/obj/item/melee/baton/robot/electrified_arm,
/obj/item/device/flash,
/obj/item/gun/energy/gun,
/obj/item/borg/combat/shield
)
skills = list(
Expand Down
6 changes: 0 additions & 6 deletions maps/torch/job/torch_jobs.dm
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,6 @@
/datum/species/vox = list(/datum/job/ai, /datum/job/cyborg),
/datum/species/human/mule = list(/datum/job/ai, /datum/job/cyborg, /datum/job/merchant)
)
synth_access = list(
access_synth,
access_maint_tunnels,
access_teleporter,
access_solgov_crew
)

#define HUMAN_ONLY_JOBS /datum/job/captain, /datum/job/hop, /datum/job/cmo, /datum/job/chief_engineer, /datum/job/hos, /datum/job/representative, /datum/job/sea, /datum/job/pathfinder, /datum/job/rd
species_to_job_blacklist = list(
Expand Down
173 changes: 0 additions & 173 deletions maps/torch/robot/_robot_access.dm

This file was deleted.

1 change: 0 additions & 1 deletion maps/torch/torch.dm
Original file line number Diff line number Diff line change
Expand Up @@ -122,7 +122,6 @@

#include "outfits/scgec.dm"

#include "robot/_robot_access.dm"
#include "robot/module_flying_surveyor.dm"

#include "structures/signs.dm"
Expand Down

0 comments on commit 353d95f

Please sign in to comment.