// These contain structures to make certain 'alien' (as in the ayyy ones, not xenomorphs) submaps more filled, and don't really do anything. /obj/structure/prop/alien name = "some alien thing" desc = "My description is broken, bug a developer." icon = 'icons/obj/abductor.dmi' density = TRUE anchored = TRUE /obj/structure/prop/alien/computer name = "alien console" desc = "The console flashes what appear to be symbols you've never seen before." icon_state = "console-c" interaction_message = span_warning("The console flashes a series of unknown symbols as you press a button on what is presumably a keyboard. It probably some sort of \ authentication error. Since you're not an alien, you should probably leave it alone.") /obj/structure/prop/alien/computer/camera desc = "This console is briefly flashing video feeds of various locations close by." icon_state = "camera" /obj/structure/prop/alien/computer/camera/flipped icon_state = "camera_flipped" /obj/structure/prop/alien/dispenser name = "alien dispenser" desc = "This looks like it dispenses... something?" icon_state = "dispenser" interaction_message = span_warning("You don't see any mechanism to operate this. Probably for the best.") /obj/structure/prop/alien/pod name = "alien pod" desc = "This seems to be a container for something." icon_state = "experiment" interaction_message = span_warning("You don't see any mechanism to open this thing. Probably for the best.") /obj/structure/prop/alien/pod/open name = "opened alien pod" desc = "At one point, this probably contained something interesting..." icon_state = "experiment-open" interaction_message = span_warning("You don't see any mechanism to close this thing.") // Obtained by scanning both a void core and void cell. // The reward is a good chunk of points and some faulty physics wank. /datum/category_item/catalogue/anomalous/precursor_a/alien_void_power name = "Precursor Alpha Technology - Void Power" desc = "Several types of precursor objects observed so far appear to be driven by electricity, however the \ source appears to be from self contained objects, with no apparent means of generation being visible.\ To anyone with a basic understanding of physics, that should not be possible, due to appearing to be a \ perpetual motion machine.\

\ This phenomenon has been given the term 'void power' by this device, until adaquate information becomes available. \ Several possible explainations exists for this behaviour;\
\ \ Regardless of the method, it is remarkable how the electrical systems have resisted entrophy and remained functional to this day. \ Unfortunately, the extreme rarity of these objects, combined with small throughput, means that humanity will not become a \ post-scarcity civilization from this discovery, but instead might have a few permanent flashlights." unlocked_by_all = list( /datum/category_item/catalogue/anomalous/precursor_a/alien_void_core, /datum/category_item/catalogue/anomalous/precursor_a/alien_void_cell ) value = CATALOGUER_REWARD_MEDIUM /datum/category_item/catalogue/anomalous/precursor_a/alien_void_core name = "Precursor Alpha Object - Void Core" desc = "This is a very enigmatic machine. Scans show that electricity is being outputted from inside \ of it, and being distributed to its environment, however no apparent method of power generation \ appears to exist inside the machine. This ability also appears to be shared with certain other \ kinds of machines made by this species.\

\ Scanning similar objects may yield more information." value = CATALOGUER_REWARD_EASY /obj/structure/prop/alien/power name = "void core" icon_state = "core" desc = "An alien machine that seems to be producing energy seemingly out of nowhere." interaction_message = span_warning("Messing with something that makes energy out of nowhere seems very unwise.") catalogue_data = list(/datum/category_item/catalogue/anomalous/precursor_a/alien_void_core) /obj/item/prop/alien name = "some alien item" desc = "My description is broken, bug a developer." icon = 'icons/obj/abductor.dmi' // Mostly useless. Research might like it, however. /obj/item/prop/alien/junk name = "alien object" desc = "You have no idea what this thing does." icon_state = "health" w_class = ITEMSIZE_SMALL var/static/list/possible_states = list("health", "spider", "slime", "emp", "species", "egg", "vent", "mindshock", "viral", "gland") var/static/list/possible_tech = list(TECH_MATERIAL, TECH_ENGINEERING, TECH_PHORON, TECH_POWER, TECH_BIO, TECH_COMBAT, TECH_MAGNET, TECH_DATA) /obj/item/prop/alien/junk/Initialize() . = ..() icon_state = pick(possible_states) var/list/techs = possible_tech.Copy() origin_tech = list() for(var/i = 1 to rand(1, 4)) var/new_tech = pick(techs) techs -= new_tech origin_tech[new_tech] = rand(5, 9) origin_tech[TECH_PRECURSOR] = rand(0,2) /obj/item/prop/alien/phasecoil name = "reverberating device" desc = "A device pulsing with an ominous energy." icon_state = "circuit_phase" origin_tech = list(TECH_MATERIAL = 5, TECH_ENGINEERING = 6, TECH_PHORON = 3, TECH_POWER = 5, TECH_MAGNET = 5, TECH_DATA = 5, TECH_PRECURSOR = 2, TECH_ARCANE = 1)