Skip to content

Commit

Permalink
Merge pull request #176 from honkpocket/sapper-miner-balancing
Browse files Browse the repository at this point in the history
Space Sappers credit miner balancing & fixes
  • Loading branch information
Nerev4r authored Oct 19, 2024
2 parents 76bd5e2 + 071c824 commit a14a4fc
Show file tree
Hide file tree
Showing 5 changed files with 29 additions and 18 deletions.
36 changes: 22 additions & 14 deletions _maps/shuttles/~doppler_shuttles/pirate_sapper.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
id = "pirate_sapper_shutter_L";
dir = 8
},
/obj/structure/fans/tiny/shield,
/turf/open/floor/plating,
/area/shuttle/pirate/sapper)
"fK" = (
Expand Down Expand Up @@ -105,6 +106,7 @@
/obj/docking_port/mobile/pirate/sapper{
dir = 4
},
/obj/structure/fans/tiny/shield,
/turf/open/floor/plating,
/area/shuttle/pirate/sapper)
"pt" = (
Expand Down Expand Up @@ -212,11 +214,11 @@
/turf/open/floor/plating/airless,
/area/shuttle/pirate/sapper)
"uD" = (
/obj/effect/decal/cleanable/dirt,
/obj/item/clothing/mask/gas/atmos/sapper{
pixel_x = -2;
pixel_y = -3
},
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/mineral/titanium/white,
/area/shuttle/pirate/sapper)
"vB" = (
Expand All @@ -237,6 +239,14 @@
/turf/open/floor/mineral/titanium/white,
/area/shuttle/pirate/sapper)
"xf" = (
/obj/machinery/ore_silo/colony_lathe,
/obj/structure/sign/poster/contraband/power/directional/north,
/obj/effect/turf_decal/stripes/box,
/obj/effect/decal/cleanable/dirt,
/obj/item/hypernoblium_crystal,
/obj/item/hypernoblium_crystal,
/obj/item/hypernoblium_crystal,
/obj/item/hypernoblium_crystal,
/obj/item/stack/sheet/iron/twenty,
/obj/item/stack/sheet/glass{
amount = 20
Expand All @@ -248,13 +258,9 @@
/obj/item/stack/sheet/mineral/gold{
amount = 5
},
/obj/machinery/ore_silo/colony_lathe,
/obj/item/stack/sheet/mineral/silver{
amount = 5
},
/obj/structure/sign/poster/contraband/power/directional/north,
/obj/effect/turf_decal/stripes/box,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/engine,
/area/shuttle/pirate/sapper)
"xA" = (
Expand All @@ -280,9 +286,9 @@
/area/shuttle/pirate/sapper)
"zk" = (
/obj/structure/cable,
/obj/item/storage/toolbox/emergency/turret{
pixel_x = 10;
pixel_y = 9
/obj/item/storage/toolbox/emergency/turret/sapper{
pixel_x = 3;
pixel_y = 4
},
/turf/open/floor/catwalk_floor/iron_white,
/area/shuttle/pirate/sapper)
Expand Down Expand Up @@ -337,6 +343,7 @@
id = "pirate_sapper_shutter_L";
dir = 8
},
/obj/structure/fans/tiny/shield,
/turf/open/floor/plating,
/area/shuttle/pirate/sapper)
"DT" = (
Expand Down Expand Up @@ -390,19 +397,19 @@
/obj/item/stack/sheet/rglass{
amount = 20
},
/obj/item/holosign_creator/atmos,
/obj/item/radio/intercom/directional/west,
/obj/effect/decal/cleanable/dirt,
/obj/item/stack/sheet/mineral/wood{
amount = 20
},
/obj/item/forcefield_projector,
/turf/open/floor/catwalk_floor/iron_white,
/area/shuttle/pirate/sapper)
"JD" = (
/obj/structure/cable,
/obj/item/storage/toolbox/emergency/turret{
pixel_x = -8;
pixel_y = -4
/obj/item/storage/toolbox/emergency/turret/sapper{
pixel_x = -6;
pixel_y = -6
},
/turf/open/floor/catwalk_floor/iron_white,
/area/shuttle/pirate/sapper)
Expand Down Expand Up @@ -467,12 +474,12 @@
/obj/item/stack/sheet/rglass{
amount = 20
},
/obj/item/holosign_creator/atmos,
/obj/item/radio/intercom/directional/east,
/obj/effect/decal/cleanable/dirt,
/obj/item/stack/sheet/mineral/wood{
amount = 20
},
/obj/item/forcefield_projector,
/turf/open/floor/catwalk_floor/iron_white,
/area/shuttle/pirate/sapper)
"Sa" = (
Expand All @@ -491,6 +498,7 @@
id = "pirate_sapper_shutter_R";
dir = 4
},
/obj/structure/fans/tiny/shield,
/turf/open/floor/plating,
/area/shuttle/pirate/sapper)
"TF" = (
Expand All @@ -507,11 +515,11 @@
/turf/open/floor/plating,
/area/shuttle/pirate/sapper)
"Wo" = (
/obj/effect/decal/cleanable/dirt,
/obj/item/clothing/mask/gas/atmos/sapper/partner{
pixel_x = 2;
pixel_y = 4
},
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/mineral/titanium/white,
/area/shuttle/pirate/sapper)
"WY" = (
Expand Down
2 changes: 1 addition & 1 deletion code/game/objects/items/devices/powersink.dm
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
#define CLAMPED_OFF 1
#define OPERATING 2

#define FRACTION_TO_RELEASE 25
#define FRACTION_TO_RELEASE 5 // DOPPLER EDIT - buff powersink/creditminer, old code: 25
#define ALERT 90
#define MINIMUM_HEAT 20000

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
icon_state = "colony_lathe"
base_icon_state = "colony_lathe"
circuit = null
production_animation = "colony_lathe_n"
production_animation = "colony_lathe_working"
light_color = LIGHT_COLOR_BRIGHT_YELLOW
light_power = 5
allowed_buildtypes = COLONY_FABRICATOR
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -128,12 +128,12 @@
preload = FALSE

/obj/item/storage/belt/utility/sapper/PopulateContents() //its just a complete mishmash
new /obj/item/forcefield_projector(src)
new /obj/item/screwdriver/omni_drill(src)
new /obj/item/multitool(src)
new /obj/item/wrench/combat(src)
new /obj/item/construction/rcd/loaded(src)
new /obj/item/screwdriver/caravan(src)
new /obj/item/inducer/syndicate(src)
new /obj/item/crowbar/large/old(src)
new /obj/item/weldingtool/abductor(src)

/obj/item/storage/toolbox/guncase/modular/carwo_large_case/sapper
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,9 @@
shuttleId = "pirate_sapper"
shuttlePortId = "sapper_custom"

/obj/item/storage/toolbox/emergency/turret/sapper/set_faction(obj/machinery/porta_turret/turret, mob/user)
turret.faction = list(FACTION_SAPPER)

/mob/living/basic/bot/medbot/sapper
name = "Manon"
medkit_type = /obj/item/storage/medkit/fire
Expand Down

0 comments on commit a14a4fc

Please sign in to comment.