1.6 KiB
Regexing Map Ports
// TODO: ADD PYTHON SCRIPT TO AUTOMATE THIS
Yeah so we're (me) all a bunch of idiots (insane). As such we have a ton of path replacements. All of these regexes are for VSC. They are not necessarily optimized, so, if you're good at regexes, do help!
Apply regexes in this order:
/obj/effect/map_helper-/atom/movable/map_helper
// TODO: tape roll // todo: devices/weapons
// Landmarks
/obj/effect/landmark-/obj/landmark
// Specific landmarks
/obj/landmark\{\n\tname = "Observer-Start"\n\t\}-/obj/landmark/observer_spawn
// Preliminary job landmarks
/obj/landmark/start\{\n\tname = "([A-z]+)"\n\t\}-/obj/landmark/spawnpoint/job/\L$1
/obj/landmark/start\{\n\tname = "([A-z]+) ([A-z]+)"\n\t\}-/obj/landmark/spawnpoint/job/\L$1_\L$2
/obj/landmark/start\{\n\tname = "([A-z]+) ([A-z]+) ([A-z]+)"\n\t\}-/obj/landmark/spawnpoint/job/\L$1_\L$2_\L$3
/// Specific job landmarks
/obj/landmark/spawnpoint/job/search_and_rescue-/obj/landmark/spawnpoint/job/field_medic
/obj/landmark/spawnpoint/job/facility_director-/obj/landmark/spawnpoint/job/captain
/obj/landmark/spawnpoint/job/internal_affairs_agent-/obj/landmark/spawnpoint/job/lawyer
/obj/landmark/spawnpoint/job/gardener-/obj/landmark/spawnpoint/job/botanist
// TODO: MAKE SURE NO / AFTER COSTUME
/obj/landmark/costume-/obj/landmark/costume/random
/obj/landmark/mobcorpse-/atom/movable/spawner/corpse
// ATMOSPHERICS
/obj/machinery/atmospherics/omni-/obj/machinery/atmospherics/component/quaternary
/obj/machinery/atmospherics/(unary|binary|trinary)-/obj/machinery/atmospherics/component/$1