Files
Citadel-Station-13-RP/maps/REGEXING_MAP_PORTS.md
2022-06-14 14:58:22 -07:00

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