peak players by day 17 - tue march 19 15? - wed march 19 15 - sat march 23 8 - wed march 27 10 - sat march 30 10 - wed apr 3 8 - sat apr 6 10 - wed apr 10 7 - sat apr 13 8 - wed apr 17 7 - sat apr 21 (i was absent, reported by pulverizer) 9 - wed apr 24 6 - sat apr 27 8 - wed may 1 11 - sat may 4 TOP PRIORITY - HYDROPONICS - FARM - give empty egg cartons (or a way to make them? a machine would be nice) to hydro also flour sacks condimaster NEO CHEFS KITCHEN - donut boxes station_price() for donut boxes station_price for egg cartons TOP TOP PRIORITY - ANTAGONISTS - XENOS - hivemind cropping first few characters of every message add growth to status, however plasma gets added only for larva TOP TOP PRIORITY - ANTAGONISTS - XENOS - mode ends randomly, fix that TOP TOP PRIORITY - ANTAGONISTS - XENOS - remove weed light entirely, provide night vision TOP PRIORITY - ANTAGONISTS - XENOS weed should expand further rewrite to be bloblike alien queen (1) slashes at the Library APC! - attack delay hiss emote add huggers to pockets acid should layer on top of doors and stuff health bar doesnt seem to work people buckled to the beds can swing and hit middle click functionality spit lunge? should not interact firelocks the larva infection seems to be very inconsistent in duration, and may not work on monkies at all electrocuted doors dont seem to really work, at least the dont stun banana slip should also work force doors, pry unpowered doors should attack ai turrets instead of access denied should riot helmet block huggers? xeno resin crap needs to die PubbyTears: 2) let sentinels plant weeds PubbyTears: 3) resin doors/walls attack timing is broken (turbo autist rampage) add attack delay TOP PRIORITY - implement hahayes's shuttle auth changes COMBAT - ANTAGONISTS - TRAITOR - anti material riffle is a bit buggy and should have more than one shot TOP PRIORITY - BAR - back tables to store drinks for sale TOP PRIORITY - window attack anim also doesnt go off before it dies reduce starlight TOP PRIORITY - door access denied buzz check TOP TOP PRIORITY - eftpos queries THE WRONG DUDE define animal language(s) so they cant talk to humans? chirping for bird simple animals cant unbuckle themselves PRIORITY - HYDROPONICS - apples too big PRIORITY - PERFORMANCE Jimmy Dimmick punched himself in the head! ATTACK: BallinCock/(Jimmy Dimmick) has punched BallinCock/(Jimmy Dimmick) ADMIN LOG: tick usage threshold exceeded: 112.902 by contract "Diamond Delivery" (/datum/contract/cratable/mining) ADMIN LOG: process /datum/controller/process/contract just blew frame timing ADMIN LOG: tick usage threshold exceeded: 113.608 by pipe network ADMIN LOG: process /datum/controller/process/machinery just blew frame timing TOP PRIORITY - CHEFS KITCHEN - remap so grinder is in corner and disposal is inward so its throwable TOP PRIORITY - CHEFS KITCHEN - allow multi-bun processing? beltable knife TOP PRIORITY - make the microwave non reacting PRIORITY - CHEFS KITCHEN - add cake batter as intermediate ingredient for cakes? PRIORITY - shift-click to examine for goosts TOP PRIORITY - MEDICAL - CHEMISTRY - 60u alkysine -> 3 pills -> 19u TOP PRIORITY - increase walk speed a bit as well TOP PRIORITY - consider upgrading megaseed to be hackable again good thing we left it commented i guess vending.dm? TOP PRIORITY - stopping dropping and rolling wont put out fires PRIORITY - BLOB - make shutters/blast doors closing smash the blob? would be kindof neat have blob roll an attack on it when this happens to prevent spam/abuse PRIORITY - name limb stumps, on examine and also med scanner My limb stump is MISSING and dangling uselessly. TOP PRIORITY - Mrsneed1: Oh I see, you should change the message away from "Round Ended" change it to 'the crew has won' or something add a reminder they can take the time to complete contracts if they want A round of Traitor has ended! COMBAT - maybe change the body part hit chances based on the gun (like some are easier to aim precisely so you can snipe limbs off more easily)) might be nice to let conveyors shove items into open crates instead of getting blocked TOP PRIORITY - MINING - make ore 1:1 with stacks ADMINS - parole implant that gets injected into people as a soft ban thing where they can still log in but it kills them under certain conditions, possibly including violent acts theft saying certain words as sobake pointed out, 'NIGG-ACK!' would be hilarious, so it could intercept their message and cut them off maybe its a profanity filter in general heh heh duplicate: ADMINS - parole implant soft punishment for misbehaving fellas (maybe also available ingame for convicts, just not a persistent thing they spawn with) violent acts blow up your head theft blows up your head how does that work? maybe has a few modes PRIORITY - make sure to set the 'in hand' sprite for the crate scanner fancy bookshelves that work like the donut boxes? TOP PRIORITY - BLOB IDEA - make it ignore reinforced walls, but it spreads faster would preserve more of the bones of the station and make it feel less alienating also, re-add that one guys blob floor attack logic, but make the blob attack the floor once when it makes a new blob on that tile. maybe leave his percentages alone, thats probably actually based on the bomb code like we asked attack walls slower, ignore rwalls, up tick speed quite a bit TOP PRIORITY - cant edit blood type, must have messed up topic TOP PRIORITY - condimaster for bartender? TOP PRIORITY - make grille health like rglass or less PRIORITY - ECONOMY - BAR - make eftpos work on beer bottle MEDICAL - make /obj/item/organ/external/proc/disfigure(var/type = "brute") event driven (which it seems to not be) TOP PRIORITY - ENGINEERING - how to deal with deconstructing unpowered bolted doors? TOP PRIORITY - MEDICAL - add medical emergency airlock that can be remote controlled to avoid losing a bunch of air PRIORITY - SECURITY - COMBAT permabrig shuttle that allows you to delete people from the round, but it takes a while to negotiate and wait for its arrival, so they have to detain you for a while should involve something to communicate to the guy that you plan on perma-ing him, like maybe it makes you put a collar on him TOP PRIORITY - persistence should fire for dead people if they made it to centcomm HYDROPONICS - add categories to the megaseed? megasneed? PRIORITY - SCIENCE - XENOBIOLOGY - slimes dont seem to be possible to resist off? maybe dude was just retarded also should drop the dudes items when he turns to remains work on body a bit longer TOP PRIORITY - combine matching messages with the x(22) or whatever thing delete certain task finished messages to condense better You start drilling. You finish drilling the rock. is this even possible? i could swear i saw it but most places seem to lack it this appears to be a tgstation thing, they rewrote the entire messaging system to be this client side json message parser, which is how they got the message combining to work. this is not worth the effort in the near term and we should not blindly copy TG TOP PRIORITY - add eddie durell chef hat TOP PRIORITY - BLOB - move blob biohazard and delta alerts into the blob process instead of the game mode game mode can look at blob manager state PRIORITY - ANTAGONISTS - NUKE - SYNDICATE - maybe they should have to steal the station nuke instead of getting their own this was always upsetting/confusing when people realized the station nuke wasnt usable TOP PRIORITY - ECONOMY - CONTRACTS - delivery contract that is approved when its scanned by the recieving department? PRIORITY - bring back GBS, add cool related game mode maybe bioweapon test or something dont slip on space if walking on lattice? make a new qm character that is just dead nigger storage guy ANTAGONISTS - WIZARD - spell icons from homm 2? blind, for instance PRIORITY - cargo crate scanner update Moths - is it possible to get the cargo scanny thing to be able to check item prices on a square without it being in a crate so I can just scan random stuff to see whether its sellable or not? PRIORITY - ANTAGONISTS - for dynamically spawned antags offer to eligible people and then if they refuse put it on a latejoin window, maybe offer some basic antag if they really want (maybe smuggler) use this for alien larva too add loc = null to default destructor? Destroy() TOP PRIORITY - change round end to show off total income of all players delete passive income? PRIORITY - ECONOMY - maybe keep salaries but HOP can control them, and he gets paid more the more work gets done, but paid less the higher the salary is, so he will try to cut peoples pay TOP PRIORITY - automatic detection of not much going on/left to do for remaining active departments? IE event director that will then trigger crew transfer vote, with a message explaining why PRIORITY - ECONOMY - ROBOTICS - MINING - CONTRACTS - allow robotics to use the crate scanner to approve delivery of goods and unlock the crate ANTAGONISTS - eddie durell - honestly it would be kinda fun to have a mass shooter antagonist for quick rounds PRIORITY - possibly add the voice in the storm intro? (wait is this the variations one?) variations on a space station? yuri kane? ECONOMY - CONTRACTS - CHEFS KITCHEN - kitchen pizza delivery event that pays out more if on time COMBAT - actual laser burn through? so you can potentially gun down a big crowd of unarmored people beams have a 'total damage' and if they burn through then the remainder damage is all that passes on burn damage for internal organs/need to use burn kit on organs? throw sparks if armor is stopping lasers maybe if anything metallic stops a laser (IE walls) would be nice to make the vending machines more talkative as in other servers seems they get text bubbles, otherwise we probably already have the code for this looks like foreground/background starscape stuff like VG has for space would definitely be really nice tbh it doesn't really make sense that it would shift that much, but it does look really good PRIORITY - ENGINEERING - ECONOMY - CONTRACTS - engineering sells power to the station? PRIORITY - ENIGNEERING - THERMODYNAMICS - thermoelectric rewrite, have tuning circulation rate be a thibg for the tegs to avoid overloads circulation based TEGs in general, delete the boost pumps THERMODYNAMICS - ZAS - ATMOSPHERICS - zas air group should track tiles, gas mix should be separate would be nice to have duffel bags add to ERT ready area if added PRIORITY - SHUTTLES - figure out how to get the layered turfs to display right, so that shuttles will show motion blur under them, or interior angle sprites will show floor? PRIORITY - MINING - the mining scanner goggles should PRIORITY - CHEF - HYDROPONICS - check if eggs get_turf when hatching (this is in the farm_animal.dm file) ie if they work PRIORITY - copy new player dialog from vg (the various nice coloration stuff) PRIORITY - MINING - CARGO - FOUNDRY - totally rework metallurgy there should be a whole foundry for mass producing steel in a timely manner, that only makes steel more specialized equipment in general is also appropriate re-work the process to involve an ore crusher and sifter make it into a new job stationside? PRIORITY - mining rig but not weird looking? sprite job speed it up "industrial suit control module" PRIORITY - WEAPONS - COMBAT - bring back the really old energy gun sprite icons/obj/gun.dmi energy25 also oldenergy, since i just noticed the current one is just less cool looking maybe laser cannon can get the lasergay sprite, since the cannon is indeed pretty poop looking taserold too tbh MINING - FOUNDRY - sheets made from ingots as a finished good? PRIORITY - what on earth are camera lights? ai 'Toggle Camera Light' PRIORITY - adapt doors to translate global var names to access levels ie access_cargo runtime if this fails, i think possible to even compile time it? in principle maybe... there may be a way to define allowable values idk PRIORITY - change voidsuit button to toggle helm change helmet light verb icon this should probably accompany a wider re-write, object can specify its own desired icon state to be overlayed on the blank button sprite, and the blank is assumed, none of the current weird nonsense maybe supply some offset variables related to that MINING - replace mining hall lights with work lights? maybe just make the whole asteroid one area? idk it doesnt feel right for them to be APC powered MINING - add gibtonite? there was that thing you do i forget, where you stabalize it MINING - update cave carving code to not delete minerals? do cave carving when making lairs for monsters too this should probably be a separate stage that happens beforehand, so that it cant overwrite like that PRIORITY - ECONOMY - SMUGGLERS the below now relates to smugglers once we have the big maint areas put in, we should add stuff that relates to illegal drug running maybe one or all of the former escape pod docks, and maybe a few other spots, can have smugglers show up and you can do things like make illegal drugs and then sell them could beef up the chemistry system a fair bit for that to make it more laborious possession of the means of illegal drugs should be illegal so it will need to be an actual hidden lab could make loud sounds and require power to draw attention to it? i dunno excessive probably we could just do the autoclave chemistry system, with reaction times and stuff, and make autoclave possession illegal it may make sense to add steps to the process where they get illicit reagents from commercial products also explosives for sure, sounds awesome TOP PRIORITY - MINING - optical material scanner to apply to ore only pretty much CYBORGS - allow borgs to open morgue trays? CLOWN - re-add honk mech? MIME - re-add mime mech? (sprites exist in icons/mecha/mecha.dmi) TOP PRIORITY - click uniform to remove, not drag does clickdrag in general work with TOP PRIORITY - ECONOMY - CONTRACTS - EVENTS - have events and shuttle contracts respect alert level PRIORITY - HYDROPONICS - make plant bag dump onto table ehh PRIORITY - make restart vote population sensitive < 5 dudes, allowed? or maybe just has to be unanimous to pass, idk PRIORITY - add borg laws to player panel eh? COMBAT - WEAPONS - it would be funny if the click for not being ready to fire was allowed to go faster than the guns usual fire rate so you get back the CLICKLICKLCLICKCLICK feel when someone runs out it should still be delayed a bit given the new click delay changes PRIORITY - CHEF KITCHEN - make sure trash is defined for soups and stuff, and that trash is spawning properly PRIORITY - HYDROPONICS - increase nutrient/water consumption a bit ECONOMY - CONTRACTS - HYDROPONICS - contract to grow some diona nymphs and send them home? TOP PRIORITY - ECONOMY - CONTRACTS add idea of acceptable (and rejectable?) contracts build this into the contract console so it will detect '.offer_contract' or something build into the contract api as well PRIORITY - HYDROPONICS - ECONOMY - make hydroponicist pay for vended goods? PRIORITY - no attack delay for petting kiwis? MEDICAL - PRIORITY - more variety for medical events allow medevac to re-fire occasionally once there are more options PRIORITY - MEDICAL - CONTRACTS - ECONOMY - make medevac shuttle re-set its air when it goes home this doesn't matter until it can re-occur ANTAGONISTS - TRAITORS - confirm cryptographic sequencer gets infinite uses? TOP PRIORITY - allow medical to bill people maybe this can be done via the advanced scanner could be eftpos-alike in that regard where you can set up orders this would supersede the medical contract console maybe medical contract scanner can issue contracts as well as pay them out? ECONOMY - MEDICAL - add the medical contract console (ie medical requests), add auto refund of contracts at round end IE to allow people to buy treatment is this appropriate? combines with the 'allow medical to bill people' thing this is probably superseded by the medical contract scanner, but it can be used for other things, like returning NTFleet casualties moving items in and out of inventories should probably be separate from attack logic this would be a longterm rewrite delete those stupid admin verb lists, since they seem to only be needed for the show/hide verb crap? like who cares, just shove it into some tabs that we can then safely ignore if its not wanted TOP PRIORITY - allow ERT call after red alert from comms console this seems like its already got a config file option so this may be easy PRIORITY - MEDICAL - sometimes chemical reactions dont happen if amounts are too low https://prnt.sc/sF8VJjp2cJ7Z ENGINEERING - weldable scrubbers surprised this wasnt a thing? PRIORITY - ENGINEERING - MEDICAL - fires flash away your various parts too rapidly if there is a small fire maybe the contam deletion will get this PRIORITY - HYDROPONICS - make hatchets beltable HYDROPONICS - allow pouch to feed into seed maker ehhhh risky, maybe if it asks what you want to do? HYDROPONICS - add fullness to desc/examine what? like hydro tray status? PRIORITY - SHUTTLES - the way the 'transfer contents to' function works, we could definitely adapt that to something other than areas... PRIORITY - pitchblende deposit looks like gold? also the ore well actually gold is distinct, maybe thats just what it looks like? idk seems like it should be green in the 48x48 sprite sheet thingy there is a green uranium ore sprite i think PRIORITY - MINING - make the do_after check the mining drill hand, not the active hand maybe even have tool_after that checks for the tool continuously pulverizer - SECURITY - can you make it so the universal recorder doesn't record radio chatter? pulverizer - holopad calls ala ds9 Interact with the holopad. Select a place (where the holopad is) and a person. Other person is alerted via PDA and can interact with that holopad to accept the call. You receive a holographic version of the person talking to you and the other party receives a holographic version of yourself. The talking part should be pretty straight forward. PRIORITY - FOOD - CHEF - make plates as junk for when you eat stuff like baked potato, loaded baked potato, etc this seems to exist? wonder whats wrong, maybe just not properly defined for all snacks code/modules/reagents/reagent_containers/food/snacks.dm COMBAT - SECURITY - give detective lethals by default TOP PRIORITY - fix harm traitor objective text this is due to the mind_edit thing in code/datums/mind.dm add functionality to the code/game/gamemodes/objective.dm thing to allow the objective to take a specified target, so the thingy doesnt need to thing TOP PRIORITY - move lobby status to status tab at least time to start PRIORITY - BLOB - add chance of damaging floor tiles (look at explosions) TOP PRIORITY - reinforce girders with rods TOP PRIORITY - 1hr transfer vote add to event system for now this would be superseded by the game director thing TOP PRIORITY - You cannot plate the table frame with the steel sheets. PRIORITY - ENGINEERING - can you make firelocks? add shuttle dock thingies too? PRIORITY - JewBot Six/(75TonTimberWolf)(JMP): add mein kampf laws PRIORITY - ECONOMY - something for librarian ENGINEERING - do_after for disposal pipe slicing improve disposal pipe fragmenting so it only leaves a segment on the surviving side PRIORITY - ENGINEERING - can we potentially add tool sounds to do_after, to abstract that? check if tools have a sound set, for instance ehh this would be complicated, there is logic for welders based on whether they have fuel or not, though that actually prevents the do_after from being called at all maybe the future tool_after is better? idk PRIORITY - MEDICAL - add medical contract scanner to borgs? PRIORITY - MEDICAL - Mrsneed1: Gotta go, fun times! Some suggestions: Mediborg is medicucked. Maybe give it a way to deal with burn wounds and to use rollerbeds? (Cannot Deploy or unbuckle). once they are uncucked, re-add them to the number_active_with_role() thing PRIORITY - ECONOMY - transaction limit that makes you enter pin as a security level PRIORITY - ANTAGONISTS - NINJA - make them decloak if they fire a laser ENGINEERING - POWER - THERMODYNAMICS - provide generator with a characterization of if there is enough gas in the loop, somehow, bit unclear what the proper measure of that is just the heat delta between outlet and radiator is kindof the ticket here i think, if heat is not transferring more heat capacity is needed this may get superseded by the loop rewrite and no longer really make sense, since a lot of the issue is the volume of the circulator ENGINEERING - make hot heat exchanger radiator pipes produce light change the tone of the light the same way as fire so it peaks at still a pretty warm glow instead of white THERMODYNAMICS - we need integrated heat transfer (ie integrate heat transfer wattage function) instead of linear interpolation, the time ticks are wide enough this is a serious problem THERMODYNAMICS - we need that flowrate based TEG thing working at some point (whereing the circulators actually consume power, which will also need to be mathed) THERMODYNAMICS - we need to slow down fire combustion based on temperature or something like that, it gets too hot with just the constant burn rate THERMODYNAMICS - implement pressure relief valves and also potential for pressure blowouts IE to allow pressure to bleed into the scrubber net and be vented offboard lmao imagine if someone put a vent on scrubbers and suddenly them and the entire room is disintegrated because of an engine pressure bleed can limit capacity of relief valves to allow super high energy to blow it anyhow there seems to be a regulator device that already sortof tries to be that? its like a reverge relief valve anyhow add roaring fire sounds? POWER - tweak SMES to charge based on delta time this is going to need more work than hoped good grief that is weird its like this weird hierarchy of decentralized proc calls, so draining power out of a SMES doesn't live in 'process()' its just sortof scattered around, representing a fairly big impediment to actually dealing with this this will probably involve the power voltage rewrite edit Dreaming.dm to be creepier maybe add some mode specific stuff? ooh even stuff like event horizon flashbacks (like cut to ruins from freespace 2 intro) MEDICAL - CHEMISTRY - autoclave type chemistry temperature limits and capacity should be main factors as to usefulness for illegal activities could also honestly just let chem do this but they need reagents and would have to do it in the open THERMODYNAMICS - add a forced feeder mechanical type of pump that can cram air into a pressurized engine? THERMODYNAMICS - POWER - maybe make a coffin launcher type thing that can be used to launch gas cans and then cycles itself clean PRIORITY - ATMOSPHERICS - THERMODYNAMICS - wtf, gas mixtures have this weird group_multiplier concept? try to delete that ZAS air group should store number of tiles, gas mixture shouldn't know or care we can just de-commonize the idea of fire happening in gas mixes since that is a major issue, or pin the air group to them it would be nice if plasma spread old-style instead of instantly flooding whatever volume its in PRIORITY - ATMOSPHERICS - ultimately, delete FEA (feels bad man) this will also allow ZAS to be better integrated into the various objects it interacts with, instead of trying to pretend to be FEA (that was a dumb concept) honestly could probably do this now ATMOSPHERICS - THERMODYNAMICS - make the air flow fairly quickly zero out instead of screwing around with tiny quantities MEDICAL - get that chem dispenser with beaker in it sprite in make everyone hear the same lobby music? related: client.playtitlemusic() do loops if enough time passes, or kick it when the timer starts or something? i duno should not loop the voice acted one TOP PRIORITY - prevent deposits after persistency has fired, so people cant double dip (particularly if they are still on the station) ticker.current_state == GAME_STATE_FINISHED actually, why dont we just delete the stuff we pay out at the end? whats the persistency function again? when round starts, auto update players dialog to the latejoin one instead of making them click ready? PRIORITY - MINING - guarantee a plasma contract? TOP PRIORITY - cargo shuttle left its turfs behind? wtf?? conveyors were on at the time no runtime that i recall trying this didn't break anything TOP PRIORITY - BLOB - adjust attack anim order so if you one shot a blob you still animate TOP PRIORITY - make gib a fun emote TOP PRIORITY - attack delay You hug John Gray to make him feel better! The kiwi nuzzles Jason Cranidos! The mouse (645) nuzzles Kameron Callison! You shake Zach Digger trying to wake him up! TOP PRIORITY - delete the IPCs entirely since people are somehow still spawning as synths TOP PRIORITY - ECONOMY - CONTRACTS CuriousCappamorph: Make sending 30 eggs to the Kiwi Konservation Koalition an official Hydro Contract top top priority - fix ai nuke verb test it bring the round duration down to circa 1hr (possibly remove APCs en masse) top priority - engineering - smes room camera needs a name dont these name themselves? is the area messed up/unnamed? top priority - engineering - interrogation room camera net needs to be fixed to actually work the little like screen thingy top priority - engineering - brig independent air controller doesnt work, cant find scrubbers may merit a rewrite of some sort anyhow a way to define item crafting recipes? there actually seems to be a file for that somewhere, like 'make rod product' or something anyways from email note: Have base type recipe matching that inherited classes use? Hmm That sounds runtime inefficient but defining recipes would be nice, think about it TOP PRIORITY - ECONOMY - offer something for gas in canisters make a callback to display standard pricing info for various objects? offer something for various other stuff vending machines filing cabinets scrubbers air pumps welding tanks water tanks TOP PRIORITY - crate scanner just get_turf if its not a crate PRIORITY - ENGINEERING - cut way back on number of areas/APCs TOP PRIORITY - Jason Cranidos(follow) stutters, "W-Wh-hy ar-r-re t-th-here f-fuc-ck-kin-ng-g F-Fir-rs-st-t Aid k-kit-t-ts-s-s in-n-n Rob-bot-t-tic-c-c-cs-s t-t-th-hat-t-t-t ar-re em-mpt-ty-y" TOP PRIORITY - people are dying without the implant going off wtf TOP PRIORITY - add holster to captain locker /obj/structure/closet/secure_closet/captains remove armor since it also goes on a rack and doesnt have a helmet anyhow? TOP PRIORITY - fix space law TOP PRIORITY - allies cocktail recipe broken transferring to shaker doesn't seem to respect the shaker being full up b-52 and atomic bomb prices top priority - delete organ healing drug PRIORITY - BAR - shaker transfer amounts TOP PRIORITY - BAR - tone down the screen shake a bit un buff the effects make the higher tiers hit you with more, the low tier can be just a little lol, gib for extreme drunkenness? increase metabolism by factor of 3 or so TOP PRIORITY - BLOB - track and announce the ending announcement, only fire it once TOP PRIORITY - ANTAGONISTS - MALF - increase pressure for malf to do something akin to how traitors got their thing PRIORITY - HYDROPONICS - re-sort seed dispenser? idk its ephemeral anyhow categories i guess? re-sort the equipment crates, the bandana should be near the bottom for instance plant bags towards top TOP PRIORITY - way more c4 for ERT delete the rubber ammo lmao wtf delete magboots since they are a hardsuit unit Z8 should be beltable since its ERT gear and they are a hardsuit unit PRIORITY - allow C4-ing of dead bodies TOP PRIORITY - yeet cringe bay posters TOP PRIORITY - toggle helmet button like the voidsuit chestpiece for the hardsuits PRIORITY - BLOB - turns out blobs are luminescent, make that green colored PRIORITY - sonichu plushie steal objective? de-loadout-ize add to captains quarters exclusively PRIORITY - HYDROPONICS - plant clippers don't have a unique sprite (they currently look like wirecutters) TOP PRIORITY - HYDROPONICS - add kudzu pods to seed dispensor TOP PRIORITY - HYDROPONICS - why are cocoa pods in the special contract category? PRIORITY - make the harm objective respect that the traitor did it, maybe make him send a message IE 'DonkMart sends its regards' PRIORITY - HYDROPONICS - add sound for kiwi shrilling? those bug sounds from republic commando, that would be nice there is some wc3 air unit that makes good bird sounds, i think its vaguely kalimdor themed? the screeching sound could be the actual kiwi victory screech have do_attack_animation respect if you are buckled? TOP PRIORITY - sleepy pen doesnt work PRIORITY - ANTAGONISTS - persistence for traitors to take away implant something like look at 10 prior traitor rounds, if you have at least 5 successes or something, you can get the training wheels off round end sound effects? banging donk game over yeah (Sega Rally Championship apparently) sound/voice/serithi/shuttlehere.ogg TOP PRIORITY - welder backpack bombs TOP PRIORITY - speed up chargers a bit also dont work properly when unsecured/resecured CONTRACTS - ENGINEERING - ECONOMY - upgrades that can be approved by the HOP, as engineering contracts TOP PRIORITY - name the hydro kiwi? the one guy named it pete, but the goat already has that name HYDROPONICS - CHEFS KITCHEN - make the kiwi make green meat? because funne PRIORITY - figure out why startup is so slow after compile this may be related to the database timeouts PRIORITY - ECONOMY - give RND good facilities to sell back upgraded mining gear PRIORITY - MINING - boost iron/carbon ore output? PRIORITY - MEDICAL - add the surgical scrubs in the custom loadout/gear /obj/item/clothing/head/surgery PRIORITY - reo-rganize the custom loadout thing its way way way overcrowded add a centcomm tab for admin verbs that encapsulate controlling centcomm command reports ERT medical event maybe? eh add variations on a space station to the intro rotation? clasesh with just making it into the goonstation audio eh we can add it in and then change to solid goonstation for a while, then go back again later MEDICAL - probably make surgery delays deterministic, kindof gay to be random tbh MEDICAL - up the blood_level for most surgeries? MEDICAL - make head/limb reattachment more complex/inovlve fixovein again allow reattachment of severed limbs, that seems to not be a thing annoyingly look at head reattachment this can maybe be the same surgery probably apply damage sprites properly, which the process currently seems to resist, just call udpatedamagesprite? MEDICAL - backport the fancy prosthetics? delete the skill system crap its (all) rather pointless remove ipc/machine age limits note: currently tied to jobs (code/game/jobs/job/captain.dm for instance) PRIORITY - pain not working right for many of the races search for health3 and stuff? bring back the older gasmask sprite? see mech rampage.png PRIORITY - fix pain for the various secondary races appears get_steps_to can replace the usual pathfinding? may not be able to factor for doors see if we can get away from legacy movement mode (just try and see if its bad) small light fixtures break way too often /obj/machinery/light/small PRIORITY - MEDICAL - benchmark how long it would nominally take to clone someone and make it reasonable/short ENGINEERING - allow RCD to fit in tool belt bring back explosive implants as more of a thing for security/enforcement, bring back explosive implant computer icons/obj/computer.dmi - explosive COMBAT - make handguns size 2 or whatever and pocketable should batons/guns and stuff fit in the security belt? i always thought not, idk use rust.dmi to implement a nuclear reactor? icons/rust.dmi make the core sprite be a control rod that ticks up and down instead of what it is now PRIORITY - MEDICAL - get to that medical remap we discussed with pulverizer carve out CMO office, place where break room was, rebuild lobby to occupy this new space ANTAGONISTS - whats with the anti_revolution thingy? seems cool: "[target.current.real_name], the [target.assigned_role] has extracted confidential information above their clearance. Execute \him[target.current]." PRIORITY - ANTAGONISTS - REVOLUTION - allow the revs to set up a biohazard beacon, that while active will prevent emergency shuttle calls can be destroyed/turned off to allow crew to leave PRIORITY - ANTAGONISTS - REVOLUTION - make this into a communist revolution, have there be some communist underground backing you you get 'points' you can spend on goods via your communist rebel uplink, akin to the old 'gang' mode from other stations put up posters shout propaganda over the radio periodically convert people this can tie into allowing the biohazard beacon as above TOP PRIORITY - make walls not material based thats dumb, or just make them either always steel or always plasteel based on the construction process so the melting logic and stuff still works, but its more hard coded and less annoying TOP PRIORITY - MEDICAL - SURGERY - up surgery delays, have some default short delay that is the usual one de-randomize probably, tbh, just seems annoying TOP PRIORITY - add how to get cash section to the basic game mechanics wiki IE how to get it from ATM, how to split it, etc mention contracts will pay out cash mention it can be stored in a persistent account or saved at round end? maybe a bit too much detail for that article TOP PRIORITY - ECONOMY - add fun money persistence details (track before and after account balances) handle_money_persistence() build a ckey->initial account balance map by catching logon code\modules\mob\new_player\new_player.dm PRIORITY - bring back meteor mode? votable = 1 code/game/gamemodes/meteor/meteor.dm PRIORITY - medical shuttle contract should respect shuttle coming event manager can do this as well PRIORITY - ANTAGONISTS - instead of returning 'free objective', traitor objectives should just fail and abort code/game/gamemodes/objective.dm ANTAGONISTS - support download objective for generic traitors, give them some kind of data jack or equivalent edit spider event - the spiders have advanced out of spidertropolis into the demilitarized zone, drive them back actually that one old isometric game tad played, about the guy losing his mind, had that cool segment about humanity at war with giant spiders, that was interesting as a concept do a '// TODO: ' triage at some point? check for //TODO: re-add monkey mode? idk its a bit excessive but kindof funny, i think it needs a rather high pop to work well MEDICAL - make blasts mainly brute injure your chest like its collapsing your ribcage eliminate random aspect, make it generally do damage all over PRIORITY - dark gygax needs massive powercell upgrade TOP PRIORITY - NINJA needs massive powercell upgrade PRIORITY - EVENTS - massively up number of spiders for spider spawn event autolathe gives you interface that doesn't work right when unpowered PRIORITY - ENGINEERING - POWER - re-code powernets to be a voltage based system that actually makes sense ponder powercell charge/discharge, do the APCs get a rectifier to allow a voltage draw down? how far is that allowed to go? is there some kind of brownout sim? TOP PRIORITY - ENGINEERING - pry step of rwall deconstruct pushes when you pry, buggy MEDICAL - ADMIN - make rejuvenate fix broken bones (and internal injuries if applicable) /client/proc/cmd_admin_rejuvenate MEDICAL - add cloning to the ntfleet casualty events? they may actually be inclined to pay for that too tbh... should be less reward than returning them alive i think best way to do this is to on death delete contracts related to a mob and to then pin a contract to them for cloning, which will transfer to the new body for payout should probably only pay out when damage from cloning is healed maybe people can put clone contracts on themselves of their own free will probably shouldnt have the SQL database connection crap be so weird and decentralized (ie everyone tries to establish a connection separately) add an sql process that will periodically try to reconnect, all sql interactions auto fail unless the database is connected this is partly done PRIORITY - add open sound for shuttle doors maybe windoor sound to mix it up? what happened to the little snap things you can throw at people to make sparks/snap noise? bring back turret sounds? (maybe its actually there but i feel like it isnt running right now) better money printing sound? i could swear there was a little crappy thermal printer sound or whatever that noise is, the nzzt zzt zzt TOP PRIORITY - COMBAT - bring back glass spear would be nice if equip_to_slot was not necessary for equipping newly spawned mobs, given how elaborate it is alternate function? the or_del part is actually kindof handy, but even better would be to just pass in the type and not instantiate in the first place ENGINEERING - CLOTHING - add toggle button for voidsuit helmet deploy? i swore that was already a thing just find the revision that adds that for that one tbh could figure it out though PRIORITY - COMBAT - saber should probably not screen shake its kindof a small gun screen shake pass in general, probably TOP PRIORITY - buff flashlights and pda lights and stuff PERFORMANCE - see if the way simple mice emote is actually correct, maybe thats the true cause of the lag spikes just delete their fucking emotes holy hell how is it so bad? something about intercoms is badly non performant in general MEDICAL - THERMODYNAMICS - make brains get ashed when you get disintegrated in fire Your head flashes away into ashes! PRIORITY - revisit xenobiology, investigate for viability/contracts PRIORITY - revisit RND someone said apparently the protolathe/circuit printer cant accept material stacks, rip PRIORITY - MEDICAL pulverizer ideas playercount would be nice It would be a good idea if you turned Medbay into the designated crisis department (during events the announcement should tell civillians to stay in Medbay) due to its size and supplies obviously. Please fix CMO's office. Takes up too much unnecessary space and has way too many doors and windows. It should be more of a secluded, smaller personal space. taking over old break room is decent replacing the office with an expanded common area seems reasonable, delete lobby improve chemistry window defenses PRIORITY - fully supersede old event manager METEOR - fiddle with meteor explosions some more (it would be nice if the devastation ranges were a better curve) try fiddling with the hits a bit as well, although they seem okay intercoms still blow frame time periodically PRIORITY - BLOB - quake 4 monster sounds for blob (is it the giant baby enzyme factory thing? its the one that makes the really loud weird moaning noises) add space suit patch kits as a standard thing consider sublists for some object searches that are hitting all_machines maybe just clear categorizations for different kinds of machines... generalized manager for this kind of thing? seems to fuck you over if you spawn with no preferences set, figure out what its trying to spawn you in as? pirates? PRIORITY - make singulo way more dangerous (ie faster, somewhat biased towards living mobs?) really if it had a velocity/direction that bends somewhat towards mobs, that'd be neat or maybe just random non-space turfs PRIORITY - fix captain suit slowdown mass scale voidsuit/space suit slowdown sweep add a warning to the emergency suits about how much of a slowdown they are PRIORITY - delete or nerf electrical overload PRIORITY - need some way to access clearing account, note in QM office? copy the eftpos paper thing TOP PRIORITY - re-add cable cuffs /obj/item/weapon/handcuffs/cable still exists, just needs its crafting recipe re added? make do_attack_animation respect being buckled PRIORITY - EVENTS - revisit the medical timing thing, we need a last_fired, last_ended type deal to make it work as really desired i think this actually will need to be replaced entirely by an event director that tracks what-all is going on, similar to the elsewhere-mentioned thingy that will also push a crew transfer vote if the active departments are pretty much done with their contracts EVENTS - convert meteor over to new event system remove \improper from zippo also in general ECONOMY - price for zippo? currently free from dispensor unify with overall economy system? allow bedsheets over mobs laying down? ENGINEERING - outpost SMES to other network ENGINEERING - different rcon networks for outpost SMES, particularly research/eng as those are now cut off PRIORITY - assistant apprenticeship roles (ie medical assistant) presumably with diminished access would be nice TOP PRIORITY - BUG - hahayes - Building tables doesn't seem to function beyond being able to build a frame, trying to actually get a surface on it both doesn't appear in the sheet menu when you're selecting to build something (apparently 'table parts' is meant to show up in the build menu according to the 2015 wiki archives) and attempting to make various panels or just using the sheets themselves results in either "you can't plate the table frame with blah sheet", or "there's no surface to place item on". The one material I haven't tried is reinforced steel sheets as those from what I can see on the wiki again need to be smelted, no miners have been on when I'm around and I've yet to learn how to do that in order to fully test all materials, so if it can only be done with reinforced sheet my bad. This was attempted with steel, plastic, wood planks and plasteel sheets. TOP PRIORITY - ENGINEERING - revert tables back to normal old style actually, dont, make the frames metal and then just add an extra step to make them a metal table if you want it can then be easy to just put glass or wood on it instead if you want stylish tables delete plastic its just annoying BUG - pulverizer - This is only slightly related but head re-attachment surgery is broken. At first I thought I was doing it wrong so I pulled up the guide and tried to follow the instructions to the letter. 1. Aim for the cadaver's head in the Damage Zone. 2. Use a retractor to peel back the flesh. Nothing happened after I attempted to use the retractor. Head re-attachment surgery is necessary to clone someone who's lost his body. TOP PRIORITY - MEDICAL - add genetics back, if only to turn monkeys into humans for cloning purposes this supersedes 'brain in cloning scanner' ECONOMY - add pulled crates to the round end payout? PRIORITY - SECURITY - de-randomize armory crap make it easier to passively eat donuts if you want (no more 'cannot force more') PRIORITY - MEDICAL - COMBAT - add internal injuries for laser burns this relates to the burn-through concept elsewhere consider variations on assistants that have limited access beyond the normal assistant access medical engineering research? if we do this, maybe even delete vanilla assistant see if a server reboot can be reworked to allow the client to auto reconnect instead of just sit on 'connection closed' change power monitoring to inspect top level area subtype info instead for classification of APCs? add circulator pump that can deal with infinite pressure as long as delta P is manageable just make the TEG circulators direct-loop, and have their heat transfer be based on their own ability to use power to pump the gas can maybe just parasite off its own power to ramp up could allow RND to buff the circulators BLOB - when blobs get moved by a shuttle, break their linkages? that might be a reasonably easy way to fix that issue honestly, maybe just dont allow blobs to enter shuttle subtype areas period... BLOB - maybe better to identify tiles we are thinking of expanding into? this allows probability of expansion to work more cleanly (IE any given potential tile has exactly the desired percent chance of getting a blob in it) but i think is overall way more complicated, IE who rolls the attack and from what direction? delete the horse head mask? COMBAT - probably get rid of most of the fire delays kindof gay tbh COMBAT - delete burst/automatic fire too its seemingly useless, people prefer to spam click anyhow COMBAT - ptr-7 has round count issues, seems meant to hold one but starts out with 3 somehow add clicking slots being equivalent to interacting the item in the slot COMBAT - add mk58 magazines with more capacity i think this was the 20mm gyrojet thing? maybe even just shit on the gyrojet a bit (or buff it idk whatever) making this feel more like a glock 18 would be a really nice change can add a little note its a double stack magazine HYDROPONICS - eventually yeet TRAIT_PRODUCT_COLOUR, TRAIT_FLESH_COLOUR, TRAIT_PRODUCT_ICON investigate camera acceleration setting weirdness off by default probably HYDROPONICS - use brown-mold sprite for something investigate shiptest junk planet EVENTS - rewrite event manager so events announce when they are done, instead of doing this dumb meta timer BS PRIORITY - implement a summon ninja right click verb to call down a ninja on someone rework /obj/item/clothing/head/helmet/space/deathsquad/beret to not be based on void helmets (who tf thought that was a good idea? i guess wanted to look cool whilst in space) LORE - nanotrasen fleet personnel: white jumpsuit, black webbing, corp security cap, sunglasses or nvgs, belt slot reserved for weapons or combat belt generally will fight in space armor, there are exceptions (for instance if they were the ones attacked) space - PTR-7, 20mm-ized z8 bulldog (ie dont do that before then), c20r, grenades ships company - just x-ray laser at most back slot is generally for weapons as well (for now, needs pondering) deathsquads use pulse destroyers rocket launcher? COMBAT - vox spike thrower is shite? ehh we may not keep them at all MEDICAL - limb stumps should announce where they are located wtf COMBAT - melee should have much more potential to inflict internal injuries traitor: Cry havoc and let slip the dogs of war! edit this to be something about the syndicate allow medpacks to clip to belt? seems like i remember that and remember liking that COMBAT - ptr-7 should eject full casings too if belt is worked open COMBAT - eject shell casing sound? so like tinkling to the ground (seems cool) COMBAT - no screen shake for mk58 either tbh kindof ridiculous would be nice improvement if shell casings had proper names whilst full, and only changed name to 'shell casing' after being spent lets cut down or eliminate foreign names slots: black webbing (/obj/item/clothing/accessory/storage/black_vest), add to 'accessories' list for jumpsuit content for webbing? maybe grenades/ammo same as belt COMBAT - need a good classical blow up in your face grenade COMBAT - clicking on darkness/unseen tiles needs to still fire guns default users to SEE_BLACKNESS and see if that provides click callbacks to work with? COMBAT - get the firing from cover thing working add click sound to swap pulse destroyer between DESTROY modes (does nothing just funny) COMBAT - kindof need back sprites for stuff like LWAP/pulse destroyer,c20r, etc, can just use a generic one im sure this exists somewhere, just steal COMBAT - make the bulldog into 20mm like unto the gyrojet? should we even keep gyrojet potentially diverge NT vs syndicate C20r, 'a shiny serial nubmer is clearly visible on the side' vs 'the serial number is clearly no more' probably do away with automatic fire definitely spawn in sabers and mk58s with lethals loaded if making corporate troops unlimit the pulse destroyer fire rate maybe make it self recharging too? delete the non emergency orange space suit? fix allies cocktail beepsky goes after slobbermutt? maybe faction thing, can probably fix by just setting mutts faction to station switch to the windowed firedoors? miners need a vendor machine they can use to sell their goods this could feed into individuals using it to then make improvised bombs maybe they share the loot from sales somehow? could just have the machine deposit to their accounts based on how much value they shoved into it fully convert nuke back to being about syndicate ops and not 'mercenaries' maybe wire SW solars to power engine room? only allow bible for chaplain? make spare space suits uniform? maybe make it an equipment preference instead tbh to guy who made the job guide sorry if im making work for you but do you have the source for that image so i can edit it a bit ehh rewrite pumps to make sense? at least confirm what they are doing is logical and get a firmer grasp of how regular and volumetric are different PRIORITY - add message for opening/closing door wire panel (and screwing sound?) PRIORITY - confirm ZAS config make it static, tbh PRIORITY - increase air pump volume. ehh maybe just use air cans as standard instead and delete pumps? TOP PRIORITY - fire flashes you to nothing a smigeon too easily sometimes, and is too difficult other times ie that one flash fire wiped me out, being thrown into the engine somehow cannot match this ENGINEERING - bumped APCs as an actual object tree type this clashes with the power cell typing stuff maybe pick on one to be the 'normal' one? rename map files to no longer be exodus-whatever? make pipe dispenser unwrench instant TOP PRIORITY - make blobs attack mechs TOP PRIORITY - progress bar entering exosuit Big Dog starts to climb into APLU "Firefighter" TOP PRIORITY - rename exosuit everywhere to mech PRIORITY - MECHS - 'change exosuit name' doesnt work TOP PRIORITY - MEDICAL - CONTRACTS spawn mascas casualties with roller beds PRIORITY - SHUTTLES - add a shuttle control panel BLOB - MECHA MECHS - it would be kindof funny if drilling someone out of blob rolled a drill attack on them too TRAITOR - make traitors really common, mostly harmless, and its a way to make persistent cash? sounds fun could have a low level traitor that is just something like that this should probably simply be a different thing from traitors PRIORITY - delete ticklack checking if it seems to be doing no good TOP PRIORITY - ECONOMY - need better system for evaluating item value for contracts and so-on PRIORITY - MEDICAL - allow hypospray to follow the syringe path on hardsuits apply progress bars to like everything delete the shuttle_controller as it sould be overtaken by the shuttle.dm process PRIORITY - SOBAKE - I observed before the round started and found myself unable to vote or respawn. Could you check to make sure these buttons both work? I suggest to check to ensure the all-important solo-player pilot flame is able to manage the round alone through votes. PRIORITY - allow observers to vote warning_stripes.dmi has some nice ones we havent seen before that support single tiles better lighting occasionally blowing frame timing pipe net occasionally blowing frame timing PRIORITY - move the SQL failures to admin log yeet overmap crap? MEDICAL - rename chemmaster 3000 to 3500 in honor of our upgrades? engiborgs should probably at least get a light replacer and soap bar so they are less shit than drones NOTE - just realized a bit ago 'runechat' refers to runescape TOP PRIORITY - XENOS - fix xenomorph speed code/modules/mob/living/carbon/human/species/xenomorphs/alien_species.dm PRIORITY - XENOS - add door pry XENOS - add auditory hiss/chitter/etc - TGMC code i guess? PRIORITY - XENOS - reduce/remove light from weeds, make purple PRIORITY - XENOS - fix weeds to spread a bit further and faster TOP PRIORITY - ANTAGONISTS - XENOS - add a intro to tell the player how to talk in the hive mind You are a Xenomorph! Hiss! You are a larval alien. Hide and bide your time until you are ready to evolve. Your current objectives: add a win condition for them? just kill everyone right? idk currently escape, thats not bad i guess but they need a way to do it TOP PRIORITY - NINJA - speed up APC charging a lot TOP PRIORITY - XENOS - make xenos a game mode /datum/antagonist/xenos PRIORITY - fix hand teleporter to allow it to lock onto things? what even happened to that PRIORITY - MEDICAL - allow dropper to squirt peridaxon onto injured organs PRIORITY - nag people to get into their body when someone is scanning this already exists, add a bwoink or something (and maybe a useful prompt for the verb if possible) where is this code/what text can be searched to find it? cancelling a roundstart mode select vote results in it re-queuing wtf rework the newscaster events to use our company names? PRIORITY - bring back fatness? move the cultify crap local to the objects in question? i get the idea it was kindof trying to modularize that its just annoying PRIORITY - why do airlocks have a frequency? ENGINEERING - add ratchet sound to securing gas tanks to connector ports? PRIORITY - ENGINEERING - add toxins to default scrubbing THERMODYNAMICS - maybe add minor gas leaks? that could then lead to fire, IE with a plasma thermal transfer loop TOP PRIORITY - CARGO - add piece of paper with cargo pin PRIORITY - MINING - https://forums.beestation13.com/t/a-department-removed-why-the-mining-changes-have-gutted-the-department/12290 explicitly type the job landmarks so we dont rename a job and forget to name the landmark properly ECONOMY - CONTRACTS - add cargo contract console? probably needs custom layout that is purely informational and shows which crates have yet to be shipped honestly maybe just work this into the supply control computer FOOD - CHEF KITCHEN - add rofflewaffles back, good grief icons/obj/food.dmi rofflewaffles kindof stupid that typesof is used to spawn the processes, they should probably be explicitly declared and globally available symbols well, most of them make themselves globally available anyhow, but that would be a smarter way to do it delete rolling down jumpsuits its weird need to ponder this a smigeon more some people seem to actually use it reduce ghost move delay it is now greater than ingame characters le mao add the old goon zombies? i wonder where code for these could even be found, if anywhere PRIORITY - add the eddie durell spaghetti adjustment? make speech bubble pinning smarter, IE have it follow you if you come out of a locker instead of staying stuck to the locker maybe change the logic that pins it to the locker into a thing where the bubble itself moves between environments dynamically but remembers the mob its stuck to do an area sweep and delete obviously completely OBE ones MEDICAL? - FOOD - CHEFS KITCHEN - BARTENDER - add ability to drink from beakers PRIORITY - FOOD DRINK - buff drunkenness MEDICAL - support oxycodone anesthesia where patient is awake, update guide MEDICAL - make oxycodone or whatever, valid anesthesia PRIORITY - MEDICAL - fix the zero pain indicator to have a sprite MEDICAL - clearer message that the patient moving due to no anesthesia is screwing up the surgery? PRIORITY runtime error: undefined variable /obj/structure/disposalpipe/trunk/var/intact proc name: expel (/obj/structure/disposalpipe/proc/expel) source file: disposal.dm,763 usr: null src: the disposal pipe (/obj/structure/disposalpipe/trunk) src.loc: the plating (88,128,1) (/turf/simulated/floor/plating) call stack: the disposal pipe (/obj/structure/disposalpipe/trunk): expel(the disposalholder (/obj/structure/disposalholder), the disposal pipe (/obj/structure/disposalpipe/trunk), 1) the disposalholder (/obj/structure/disposalholder): move() improve spider webbing to make more visual sense (dont use obviously human webbing sprites for items and other non human things) slobbermutt improvements attack targets weapon hand track who attacks you do the nuke disc/access checking thing It should attack you when it sees you holding food. Just like Null in real life. - pulverizer should it kill you every time? i guess probably it should track who attacked it and with what, and if it disarmed you it leaves you alone attacked with hand? once hand is gone no problem SHUTTLE - introduce concept of shuttle size tiers instead of just the one size will need some rewriting so the shuttles know what their size is MEDICAL - nerf bicard/kelotane and so on (topical only maybe) MEDICAL - find something unique for cryo tubes to do in addition to healing clone damage? PRIORITY - MEDICAL - cloning notification bwoink? maybe an in-line prompt so you have a few seconds to re-enter body and make the first scan succeed? PRIORITY - fix the cyborgs for dummies book add unique event controllers for the different departments, that tick separately based on who or what is online ENGINEERING - events minor: power surge: -sub in burned out wire (or just delete if thats impractical) somewhere in the network, based on event marker thingies MEDICAL - events minor: escape pod crash?? minor: ambulance carrying casualty (this one is ok to probably be 100% medical staff weighted) really do need a medical specialized event ticker, also probably the others as said elsewhere PRIORITY - moderate: NT warship offering to offload triaged patients use those black triage tags? spawn injured crew for the ship on stretchers have the wounded show up in this like black NT military escape shuttle and then leave again (will need to re-set up shuttleman for that, maybe even go and get the old code from the multistation map?) announce at the end how well they did to publicly shame them if they let everyone die automatically have one or two separate groups of wounded coming in, but no more really MEDICAL - would be cool to add animated scrolling to the med contract scanner dmi SHUTTLE - EVENT - might be fun to have an event where an escape shuttle shows up at the station maybe could have an event where its packed with zombies or something cool like that delete all the crappy and weird uniforms and underwear, wtf add the glass shard cannon execution method back in that we tested once in ages past hahayes/hermeticum: Based. Add an observation room on the side for shits and giggles if you do FOOD DRINK - xXEddie.DurellXx -- I don't know how big of an ask this is but I would like to see a head chef role that has access to botany the bar and the kitchen that way I'm not smashing through windows with a fire extinguisher to grow and cook food implement ashing via the icons/mob/mob.dmi disintegration animation if too hot delete all items that arent sufficiently heat resistant maybe do the hurt locker thing of leaving helmets lol? at least eng helmets maybe complaints of excessive damage, dude whinging that kitchen disposal kills with >500 dmg (implausible) just rework the network to shorten the longest paths according to hahayes this may have just been due to being launched alongside a bunch of glass add support for SMES RCON network tags, so they arent all unified across the map and all z levels add a 'derelict' tag to areas, to automatically scuff them on init? eh idk maybe partially drain welder tanks scorch carpets/wear out wood tiles a bit look at ex_act stuff as a guide potentially break most/all lights swap the broken/crappy power cells into APCs, drain them/turn them off or such drain SMES most of the way or all of the way? default clicking water tanks with an empty hand to setting transfer amount same for buckets TOP PRIORITY - mice are still blowing frame timing somehow when squeaking into intercoms, figure out how normal mobs do a verbal emote and fix /mob/living/simple_animal/mouse interestingly the causality may be backwards, it may actually be the intercom MINING - smelting plasma should make gaseous and burn the whole place down TOP PRIORITY - ECONOMY - CONTRACTS - ANTAGONISTS - add smugglers finally? just make it like a job give their own special little IDs for their own area check centcomm ID cards and stuff so station cant just add access to their own cards give them control over their shuttle this way as well can give them little contracts like to steal a mech, mirroring the big corporate orders on a percent basis PRIORITY - i think every single bay poster is cringe? yea go back to TG posters, maybe even delete the bay poster sprites and so-on PRIORITY - add courtroom this might be a really good use for all the extra space in security we do have a pretty decent holo-courtroom already PRIORITY - SHUTTLES - windup sound maybe add coordinates for the zas active edges check so they can be found would be nice to eliminate event_dynamic.dm and just have it be static/coded TOP PRIORITY - enabling internals in a mech should fall back to enabling the mechs internal air research outpost definitely needs more work make CE spawn with insulated gloves HANDY SYNTAX - /obj/machinery/hydroponics{anchored = 0} this seems to be mapping related HANDY SYNTAX - initial(name) gets initial value of that attribute on an object MEDICAL - look at the respawn logic as far as time of death goes, for defibs and/or stims HYDROPONICS - it looks like its possible to use animations as growth states, that may be a much cleaner way to do it could make that one actually truly dynamic so as the thing grows it uses the states equally HYDROPONICS - add farmbot to hydro? idk it needs to get used at least though ADMIN - allow the object spawner popup to support multiselect so you can spawn many objects at once? PRIORITY - get recursive explosions in so rwalls protect the stuff behind them from meteors and so-on? change cyborg to be a race maybe? idk bit iffy there tbh how to handle it IE instead of a job role TOP PRIORITY - man we really need to figure out that awful startup time its probably weird reference and object search stuff going on tbh PRIORITY - Arkat: I've been setting gutter as my seconary language because I am space white trash but it never shows up in the known languages list PRIORITY - HYDROPONICS - price goods on difficulty of growing them, to some extent maybe make it dynamic tbh TOP TOP PRIORITY - backport defib finally TOP PRIORITY - MMI held in hand cant hear out actually mmis cant hear in general it seems TOP TOP PRIORITY - WTF WEIRD UNDERWEAR TOP PRIORITY - reduce magi_chan permissions to just managing game mode and stuff TOP PRIORITY - give traitors an hour timer to get the shuttle called TOP PRIORITY - why cant i delete my own brain XENOBIOLOGY - SLIMES - would be nice if monkeys screamed and tried to get the slime off of them so there was this little battle in the containment cell before the monkey finally died make shells name themselves properly when they arent just casings, would be nice TOP PRIORITY - make a gib verb admin log entry borgs cant remotely close firelocks? ehh PRIORIOTY - fire_act for items should be set up in particular they should vaporize based on some material or default material, can default to plastic LORE - make NTD Intrepid a domino III class destroyer, 'in reference to the latin word "domanos, to subdue or tame", designed as a long range patrol ship intended to exert control over a wide area, the domino III is the third class in the series' make pretty heavy use of "\icon[src]" when sending status to usr (for nice icon) ECONOMY - SMUGGLER - add slaves that are black people that you can buy as NPCs? they get all uppity and start shaking their chains or something if they spot an item they want (maybe based on value) inflicting pain damage (ie from a taser) will make them say 'im sorry massuh i wont do it again' and de-aggro obviously/implicitly regular damage would also get them to cut it out USEFUL SYNTAX - locate("\ref blah blah") will apparently find an object from the reference ENGINEERING - POWER - power system rewrite, voltage based? would be pretty comprehensive rework tbh but could be interesting so when someone gets zapped you are shorting them against the power supplies active on the network ENGINEERING - POWER - would really like some visibility on breaker networks as to whether there is inadequate power or not cooler idea for the circuit breaker cutoff might be to set a maximum allowable load, so it will cap it (old style networks only) just an auto shutoff would probably actually be really annoying, and maybe should only happen if it detects a power sink or such, rather than just a wattage threshold, most legitimate power loads would just be annoyed by this behavior PRIORITY - kindof still feels like we have some lag, even though frame overruns are not reported? figure out what the processes list is showing when it displays those non zero numbers SHUTTLE - ENGINEERING - re-add shuttle access to the engineering outpost? i dunno it feels weird but its actually the only way to power mining right now so thats a slight goof up on our part. maybe just move the PACMAN back into mining and cut it off/derelictize it too maybe re-add the classic red spacesuit a bit in terms of mechanics? unsure how but basically the old style nuke ops of amusingess pulverizer - "Laptops should be able to be dragged around freely." ehh reasonable MEDICAL: fixing ribcage whilst closing up should combo with fixing broken ribcage maybe add a little special message to the operation to denote that you are doing this PRIORITY - MEDICAL: move bone breaks out of Life(), that is fucking retarded. they should be event driven I do not care what the supposed logic is there will need to be logic to allow bones to break if there is already a lot of damage, but probably at a lower chance than if the damage was dealt all at once MEDICAL - COMBAT - seems like damage/blood stuff for various appendages isnt all that reliable like eyestabbing deempisi to death sometimes does it sometimes not seemingly? PRIORITY - MEDICAL - defibs for short term res cancel out O2 loss i think backport MEDICAL - add defib module for medical ERT suit controller ECONOMY - add an additional prompt explaining the 0 added to account thing so people arent confused actually, maybe add what that looks like too, which is account change over the course of the round MEDICAL - automated MULE pickup for triage patients? would be neat. could also use that to mechanize payment (IE trigger off of MULE returning the patient) MEDICAL - add medhud overlay for contract stuff? could have some icon tiers based on how much money is on them COMBAT - SECURITY - making armor into a jumpsuit accessory so you can put a space suit over it might be a good idea take away its inventory slots its just awkward i think PRIORITY - SECURITY - give the hailer the cool lines, the ones it has seem to suck SECURITY - add handcuffs to the security locker SECURITY - add gloves to the security locker SECURITY - pepper spray should not spray when put into webbing PRIORITY - MEDICAL - de-randomize medical storage ffs TOP PRIORITY - better eftpos for chef/bartender scan food/drinks to get a baseline price, then click buyer to pay (so has some range) ECONOMY - CONTRACTS - SECURITY - detention contract, could allow security a contract to hold onto prisoners/detainees for a certain amount of time, before shuttle returns to get them allow ghosts to hotjoin if they want and play a bit of escapists? this would need some mechanics for them to actually get away, maybe this is a post-smugglers thing PRIORITY - recreate secret as a regular old mode instead of whatever that junk was TOP PRIORITY - ANTAGONISTS - CHANGELING - add guntform abilities should probably be prepared in advance, and then there is a 'prepared ability' that the ling can see in their status certain abiliteis fire right away, others need to be prepped like 'Gunt' or a transformation to another player or something like that PRIORITY - bring back changeling TOP PRIORITY - make 'steal ai' into a primary objective do not issue it unless there is an f-ing ai to steal would be nice to detect a gamemode vote and not auto-vote in that situation on round startup auto refresh the gamemode vote dialog add lobby status indicating if there are medical/security/whatever players so people can know possibly add some logic to try to ensure at least one medical and engineering person, preferentially even if they have low preference on that role PRIORITY - SECURITY - re-organize the brig into the old style where the cells are publicly viewable it would be cool if the random crates and closets in maint got some more stuff they could randomly contain PRIORITY - ENGINEERING: make air supply vents be turned on by default PRIORITY - extend ERT join window? MEDICAL - what does inaprovaline actually do? make a randomized blurring space turf so that it works a bit like space? pretty much how regular space works, just for the blurring movement set default icon state for map-placeable monkeys ERT - move ERT over to ntfleet uniforms? ERT - probably re-organize to be less terrible and un-ergonomic to find things ERT - backpacks should not look like suit modules ffs probably just change the backpacks to a different sprite might be kindof nice to let pods dock to centcomm can let traitor hijacked pods go elsewhere, which you'd expect anyhow ECONOMY - pulverizer - Tax collector role. Ghosts will be able to join the station as a tax collector during a midround event. Their job is to stalk the richest people on the station and steal their money through taxation. We can have fun with this one. (i assume this last remark of his was a general proclamation that it would be fun) COMBAT - in harm intent, hit people when you bump them? PRIORITY - ANTAGONISTS - consider hiding what the game mode is, and the results of the game mode vote probably spawn traitors every round? malf should maybe become just a generic AI traitor, rather than being its own mode all_antag_types PRIORITY - ANTAGONISTS - latejoin antagonists proc/AttemptLateSpawn(rank,var/spawning_at) ask if they want to be the antag they were rolled for? TOP PRIORITY - ANTAGONISTS - cortical borer mode? MODE_BORER PRIORITY - ENGINEERING - buff gas canisters to 20,000 kpa or the like, for purposes of pressurizing rooms. 3000psi is totally reasonable for a steel canister ANTAGONISTS - TRAITOR - make the syndicate implant beep and announce it has been activated at round start? would make it feel a little more real and logical actually maybe just this is its New(), so it tries to imply to you it was there all along and only just now activated delete the decoy silicon its almost useless (just search 'decoy') admin jump to mob no worky (not in game world it says as it strikes you) MEDICAL: toggle internals sould pop up as soon as the thing is on the back (refresh the inventory UI) un-inline the sql connection attempts ie dont do this every time an sql communication attempt is made thats gay PRIORITY - just do what we were always envisioning and if people dont like the sound of the music then oh-well ZAS - re-work airflow breaches so that emergency shutters get a chance to close before the air zones dick you? maybe like one tick of voiding or something so peopel get tossed and pressure drops a smigeon, but it doesn't actually void unless there is an unfixable hole this would probably entail having ZAS directly signal the firelocks so that they can close promptly without waiting for the machinery processing loop add more holes poking into space into the station, situated as to imply it was sortof built up over time perhaps undo some of the holes that were removed PRIORITY - BLOB - cash reward for returning to base for debrief, $500 or so Please return to base at your earliest convenience for debriefing, we are offering a $500 cash reward per head. code/game/gamemodes/blob/blob_finish.dm also need to figure out where to pay out the reward need to detect if you actually made it to centcomm for that PRIORITY - ROBOTICS - remap surgery area to be sequestered, as it was in the good old/gibbed days PRIORITY - enable quick empty for a lot of things, not just plant bags and stuff IAN and SLOBBERNUTT should make an abomination offspring add controller debug equivalent for processes (maybe just supersede it entirely) if we ever get a second server up, co-habitate it on the same host ideally and use the neat server handoff stuff to let them interact a bit PRIORITY - rework atmospherics to be smaller and central to the station add niggers as non-human race? different skin tone constraints some unique attributes no organ compatibility? PRIORITY - delete atmospherics requirement for cryotubes, just have them draw power themselves 5m chilldown baselike, maybe 10 or 20kw draw whilst cooling then 2kw steady state? SYNDICATE - unify the syndicate ID cards? why does thing take so long to launch after compile? MEDICAL CONTRACTS: add 'IB surgery' add 'internal organ damage surgery' add 'shrapnel surgery" add cybernetic limb bond do not count severed limbs as broken PRIORITY - MINING - figure out how to get that terrain edge stuff to fire properly it looks really good when it works would be nice to be able to remote control the mining airlocks ECONOMY - make contract crate buzz when it dies, to give you a hint that the owners were notified PRIORITY - MEDICAL - add safe return bond somehow use the new contract console concept edit icarus out, replace with NTD Intrepid maybe yeet the 'trade destination' entirely that seems idiotic rename the riviera camera network to just 'station'? rename tajaran -> cat person but they still think they are called tajaran do a citizenship pass (ie what citizenships are there) PRIORITY - add 'how do anything' guide to the ss13 popup ECONOMY - ENGINEERING - factor gas inside of gas canisters for sale value? ENGINEERING - move the general access doors down one notch to the engine bay? ENGINEERING - make the SMES show their name in the UI instead of just SMES Unit? ENGINEERING - remove speed debuff from deactivated mag boots re-add dj station one of these days? that'd be nice... delete female crew quarters crap TOP PRIORITY - ANTAGONISTS - XENOS - revert xenos back to their old non sectional sprites (which look way better) eliminate open labcoats? medical - make sure black scrubs are in? CLOTHING - make flipped caps dynamic and delete the _flipped sprites in head.dmi add gear/loadout to the preference_preview? preferences_setup.dm i think just hitting the job loadout may be the right way to generate this like actually generate the mob or somesuch MEDICAL - contract design: the victims will have various bonds assigned to them with completion triggers, like 'IB surgery' and 'shrapnel surgery', as well as 'safe return' where you get another payout for sending them back -how does sending them back work? cant call the shuttle... the contracts generally should not know more than a handheld scanner can tell you, to not invalidate/make illlogical the advanced scanner MEDICAL - medimule train for the triage event? have it dump the casualties off and then go back to the shuttle and leave could even have it go through plastic flaps perhaps to not let people through, and have it come back later to take delivery of the saved people MEDICAL - hud seems to be a weird peice of crap? doesn't seem to think burn damage counts, or maybe just not stump damage? looks like maybe mob maxhealth gets reduced when a limb is stumped, thats kindof stupid. we should probably just flat out change death conditions to not be HP based, so like if you take 200 damage to your arm the worst that happens is rapid bleeding and possibly amputation (potentially even worse bleeding) handle_hud_list CARGO - ECONOMY - mulebot didn't deliver properly to medbay, maybe tried to jettison crate in wrong direction? color code the latejoin job panel to make it easier CARGO - PDA mule bot control should refresh when you set destination CARGO - mulebots need work so they always animate cleanly and tick at a better speed look at how code/moduyles/mob/mob_movement.dm works COMBAT - stun beams dont show up consistently COMBAT - should you be able to shoot whilst moving? seems the 515 migration rendered this a bit moot as seemingly you suddenly can maybe it was an issue with making multiple inputs per tick PRIORITY - make ERT prompt preference enabled by default so people will see it reliably COMBAT - go to icons/obj/gun.dmi oldlaser i like it better implement floor lights? icons/obj/lighting.dmi floor1 etc ENGINEERING - THERMODYNAMICS - bring back turbines at some point? (pipes.dmi) ENGINEERING - heavy power conduits? oh yeah the old trash can things used to just melt stuff (stationobjs.dmi) MEDICAL - are prosthetics printers implemented? MEDICAL - delete references to S.S.D SSD "Maybe they have S.S.D" TOP PRIORITY - storage should have a minimum of one slots pop up for numbered storage TOP PRIORITY - jack up airflow config unblock the mining crossing thingy the windows are just annoying TOP PRIORITY - tried to sell minerals, console dide PRIORITY - NadolfKicker: also when you close these cargo tech lockers they say "It won't budge!" emergency shuttle sometimes wrongly says 'that id has already been scanned' TOP PRIORITY - odysseus can be made with zero minerals BARTENDER - would be nice if the various ethanol subtypes worked together to intoxicate, as it is its a bit dumb maybe they can react into a set amount of ethanol based on strength once they are ingested? idk TOP PRIORITY - consider changing the drink valuation to be master_reagent based? idk, it lets people adulterate the drinks and charge full price, it should definitely at least respect volume maybe that compensates for the adulteration oh yea tbh if you could charge full price though then it would be easier to spike the drinks without arousing suspicion (i guess you could just enter a custom charge) PRIORITY - seems like something outside of the process controllers is causing tick misses occasionally, given stuff like this: ADMIN LOG: tick usage threshold exceeded: 126.325 by contract "Steel Delivery" (/datum/contract/cratable/mining) ADMIN LOG: process /datum/controller/process/contract just blew frame timing ADMIN LOG: tick usage threshold exceeded: 126.675 by pipe network ADMIN LOG: process /datum/controller/process/machinery just blew frame timing ADMIN LOG: tick usage threshold exceeded: 126.786 by the mouse (415) /mob/living/simple_animal/mouse ADMIN LOG: process /datum/controller/process/mob just blew frame timing ADMIN LOG: tick usage threshold exceeded: 126.867 by the station intercom /obj/item/device/radio/intercom ADMIN LOG: process /datum/controller/process/obj just blew frame timing ADMIN LOG: tick usage threshold exceeded: 126.932 by CentComm Transport ADMIN LOG: process /datum/controller/process/shuttle just blew frame timing its sandwiched by stuff that doesnt seem plausible PRIORITY - MEDICAL - pulverizer style stims have body heat be an indicator of how exerted you are, so you get a bit of indication of whether you are risking exploding or not as the drugs mix in your body so anything that strains them, IE sustaining injury or hitting things or running fast rename speedspace in icons/turf/space.dmi and transit.dm to spedspace? 'syndicate' role equip button is broken in the traitor panel PRIORITY - bombs broke with the fire code changes wtf i hate bombs COMBAT - buff magboot stomp, its a bit poop looks like the boot adjusts its force, i forget which file, but that may be the place to do it CARGO - CONTRACTS - ECONOMY - move the supply shuttle to the new style make sure we retain the two-way timing aspect properly add fuel tanks to imply its range? use the wazu ones? icon for headset on head would be neat PRIORITY - crates could really use an update_icon equivalent to keep the little status lights and stuff consistent default stacks to amount=50? i think the issue is this would break certain things that rely on it being = 1, like snipping grilles and so-on can this just be a new-up argument? default it to 50 and then we can just triage the issue as we go (its probably easy) ECONOMY - CARGO - small fee for calling cargo shuttle? (IE fuel bill) this could be a mite cruel unless we start them with some cash is it possible add cash via the console thingy? ANTAGONISTS - NINJA - needs a better way to score hits when coming to grips, so that the sword isnt kindof useless compared to lasers make status panels in the mining dock show cargo shuttle status too move zas initialization into the master controller? oh no, is the type checking on assignment not a thing anymore? PRIORITY - move all this send_pda_message and create_pda_message crap in large part into message_server? holy moly this is bad convopdas also has to force supply controller in, why cant it just list existing conversations? why does it have to check reception to view existing conversations?? man pdas SUCK just have them sync conversations if they can hit the message server, and handle recieving messages on their own if the message server has many messages queued up, it may beep many times as it synces them in in the real world this is fine it should remember its existing conversations, and buffer any replies you try to send whilst its offline add broken light subtypes for /obj/machinery/light for mapping purposes XENOS - make facehuggers layer under tables and stuff by default XENOS - add dead alien objects for mapping PRIORITY - MINING - bring back the pickaxe, wtf would be kindof nice if secure crates just forced some rules on you, like the base icon is something like hydrocrate and then open state is always [cratename]open make the mining doors have purple stripes so as to be distinct from the cargo doors? PRIORITY-ish - put process/controller initializations into the master_controller init sequence? its mostly pipes, but i guess may as well do all of them CARGO - ECONOMy - make cargo scanner fit on belt... MINING - more complicated refining bigger machinery area in general with separate processes, this part could be done without even any new mechanics could move towards a separate refinery job would be nice to give ntfleet dudes pdas/ids code/game/jobs/job_controller.dm spawnId MEDICAL - bring back alien/xenos embryos (seems the diseases/alien_embryo.dm thing is in fact broken atm we may need to just rewrite disease at some point anyhow idk about this, they seemed to work MEDICAL - trying to move whilst in a sleeper should eject you green speech bubbles for machines? maybe green text and so-on chatmessage.dm runechat could get a lot smarter about keeping messages pinned to you as you go BLOB - generic attack sound for all the blob_act would honestly be kindof neat BLOB - just instagib a blob if attacked with a lit welder, instead of dealing damage? idk like in the attack callback, if it sees a lit welder it just kills itself ehh walls should take multiple hits just do runechat stuff here instead? delete speech bubbles? code/modules/mob/living/say.dm add light to the igniter for when its lit probably delete z-level crap for the most part (or entire part) /code/tridimension re-gen nanoui map at some point crew monitoring console bug: https://prnt.sc/F2AUwL_mZR_7 unable to get property 'ckey' of undefined or null reference look over the unitystation guy's sprite dump? thats in the tor download cache right now PRIORITY - MEDICAL - consider whether fires should burn you to dust (possibly voidsuits protect against this to some degree) see nice dusting animation this needs balance consideration in general ENGINEERING - consider adding pressure tanks to buffer engine charging so the cans can be emptied faster move the firesuit racks and put the tanks there ENGINEERING - THERMODYNAMICS - see if we can go back to throwing fuel cans into the engine to charge it see if we can find the old air can sprites those would be fun to at least look at THERMODYNAMICS - add the idea of combustion temperature as well ENGINEERING - add power monitoring console? add total world boot time really need to audit fire reaction results to see if they actually make any sense consider buffer figure out why the population stats db stopped logging PRIORITY - add actual detailed gas measurements to the core monitor (ala the cooling monitor computer) (did not realize it didn't do that) have most/all machines try to vend straight into your hand - dont forget boozomat and kitchen stuff - generic vend function? see if we can figure out if there is any processing going on outside of the 'process' class give bartender at least a couple lethal slugs allow custom frame margins (just argument to scheck) put searching for away missions into the usual init loop, seems to be async right now? update all appropriate machines (such as smes) to calculate dt to enable them to cope with potential deferred ticks revisit circulators as well, should not be using timeofday due to wraparound re-enable pipe pressure checks in code/atmospherics/datum_pipeline/process() at some point optimize pipes pulling themselves out of the machines list as appropriate to their type add painkiller autoinjector(s) to first aid (tramadol) PRIORITY - COMBAT - increase hit odds of blind fire to near 100%, just put it back to center of mass shots (or semi random) look at get_zone_with_miss_chance in code/modules/mob/mob_helpers.dm PRIORITY - COMBAT - also make sure prone people dont count as body shields that was retarded currently just disabled it code/modules/projectiles/projectile.dm ECONOMY - we most likely need a default transaction limit unless someone coughs up their full account details consider dropping the idea of implants in non human mobs, seems to just waste effort making room for stuff that wont happen TOP PRIORITY - ECONOMY - cargo contract thingies make cargo aware of pending shipping labels from their console robotics gets some contracts generated to build mechs with various features also cyborg chassis broker-o-mat add a notify_kitchen function add a notify_science function science delivery contracts lasers, modules, etc could definitely add some events to fire off additional contracts sometimes eh bad idea, it might be better to have running out of contracts be a round ender or such chemist contracts too? CONTRACTS - CHEF - CuriousCappamorph: and they get money that way CuriousCappamorph: like a catering contract MRES - use dehydrator? catering shuttle, like medevac but cater notify both botany and chef if this contract opens CONTRACTS - chef can make awful MREs and crate them up do something like feed 'soya' or whatever it was into a wrapper machine that will make it into some number of liquid rations ECONOMY - HYDROPONICS - CHEF KITCHEN - make the smartfridge economic like the ore brokeromat is supposed to be PRIORITY - ECONOMY - ROBOTICS - dense crate, in particular with respect to mechs, could be made unpullable to make them work harder to haul them (ie use the cargo train or a mule or such) ECONOMY - CONTRACTS - security contracts around bagging criminals/antags? ECONOMY - CONTRACTS - CHEFS KITCHEN - pizza contracts that pay out more if on time should there be an 'open for business' toggle so they can start recieving orders? it kindof makes sense for that PRIORITY - ECONOMY - CONTRACTS - sort completed contracts to the bottom ECONOMY - CONTRACTS - department PDAs should probably have a page to show the active contracts in general terms like as separate from the message window, i guess? MINING - stupid ore scanners dont do anything, delete? can be in visual range of plasma and still get nothing HYDROPONICS - bring back old bananas ANTAGONISTS - NINJA - it might be really amusing if the target of a ninja was announced in advance, given how OP the ninja is in this case the ninja would need help finding its objective ANTAGONISTS - NINJA - add option to extract once objectives are done do away with the dumb .get_material() crud because thats cringe and also no longer works right anyways get_material_name() code/modules/materials/materials.dm SHUTTLES - it would be nice if the shuttle doors had some added logic so they simply refuse to open if exposed to space (ie the actual space turf, not just 0 air which would make the whole thing a lot more annoying) we may also still want to add some logic checking if a shuttle is present, it could be a similar turf check this has the issue of people in a shuttle getting locked in if the dockpoint is gone needs to have some 'force' logic maybe change 'force launch' to 'override' and it has a similar effect on all actions this could respect the .safe variable like some other functionality perhaps TOP PRIORITY - MEDICAL - ECONOMY - medical contracts can literally just be associated with their mob as the key, the whole time we mis-remembered, associated lists are in fact allowed to take objects as keys wtf WRONG - "\ref[O]" will work though this is also supposedly dereferenceable? TOP PRIORITY - fix population logging add to event manager PRIORITY - if server goes long enough without life, should standby itself at the lobby what happened to request consoles? like the little wall thingies ENGINEERING - add a full sheet or two of rglass to eng ANTAGONISTS - maybe give cultist juggernauts the ability to manipulate objects still so they can farm and such? (rip slow saul the botanist) maint monsters, based on old tg mining monsters maybe? definitely could throw some spider nests in without even any new code ROBOTICS - contract console have various mecha things that are on order, and if they are delivered by cargo the cash pays out we could have a black market tie-in later where cargo might have reason to 'lose' one of the mechs and give it to a smuggler player instead this should always be a much smaller order than the full consignment, so the robotics player doens't get totally shafted, but also a thematic consistency thing in general that it makes sense the black market is lower volume MEDICAL - really want to nerf medical chems at a minimum, no internal organ pills eyes maybe okay brain damage i dunno, its partly a cloning issue but also can you even surgery that? maybe pharma actually makes sense there PRIORITY - MEDICAL - chem master - pill maker asks how many pills you want to make three times just rewrite the nigger just steal VG chem master? seems you cant remove stuff under 1 unit as well? ffs ENGINEERING - special sprite for industrial welder ENGINEERING - delete the idea of plastic? ENGINEERING - make inflatible barrier boxes fit in backpacks? PRIORITY - add how to talk to the guide PRIORITY - blurb on character setup in the guide station is massively over-aread, like cryogenic storage has one for some reason? condense that massively maybe re-add some of the open to space areas, not as bad as i thought risk wise ANTAGONISTS - add the brian slug critters evil chef? ala the pbf comics thing PRIORITY - CONTRACTS - ECONOMY - egg contract to hydroponics? provide little animal bay? provide way to make egg crates add NTD Intrepid as a potential buyer? maybe other ships too? that would make sense for low volume buyers to be supplying other ships in the system so could add various other ship names PRIORITY - ANTAGONISTS - TRAITORS - modify the implant surgery or whatever to allow the implant to react to the attempt to remove it (by exploding, for instance) maybe better to just hardcode this code/modules/surgery/implant.dm TOP PRIORITY - METEOR - make it a one-shot or whatever, like make sure it only goes off once holy moly this would be easier if we turned it into a basedevent they need another nerf we need to have some more clear tier stuff going on for this move all the meteor logic into the event add delete character button? probably want to add some confirmations for that ECONOMY - make accounts per character slot? if so, could actually show balance in the character editing window consider defibs for the recently dead make everyone hear the same intro track check if periodic salary payouts are a thing? i think probably not so thats a little concerning honestly may be better just to pay people by shift the every 5 minutes thing or whatever is vaguely idiotic could conceivably pay them based on how much time they spent/work got done they for sure need expenses to draw down on this money... maybe have different threats on asteroids semi randomly? so SCP research outpost is one, zombies with glowing green eyes could be another, preferably that spread and move relatively fast (probably about 4/5ths as fast as rigged up players so its possible to get away from them and isnt just total bullshit) -dont remember who suggested the eyes, i guess probably tristan, i have vague memory it was not me? maybe it was... rebuild clown/mime lairs in the extended maint areas there is a clown bed sheet you know, it would be kindof funny if one actually had a really nice lair and the other had to make do with the easily broken into maint shitshack, would sortof be foils for eachother LORE - system is ross 128, call it riviera station as a probably mostly unknown freespace reference. can have them die to the shivans later i guess BLOB - see if we can work out why blob instantly frags canisters, maybe it should take a second to batter them down? blob should die to adjacent plasma fire, see if we can resolve that. it dies when it cohabitates with fire, the issue is due to how it blocks airflow i reckon maybe just have blob detect adjacent temperature when its thinking about expanding and figure out how to take damage instead of expanding enhanced blob-style propagating/pressure based explosions would be a cool touch. this would probably supplant recursive explosions this should track momentum, so it gets slowed going around corners (and may blow out the corner wall more than anything) but also meteors can spawn an explosion with a high intial momentum that lets them blast in the direction they impacted in decrease 'explosive pressure' based on total energy divided by how far its spread pressure defines damage, ie if it will blow down a wall or not have it propagate a certain amount every tick until pressure runs down to a certain level. basically post-check this, so small explosions are visible for at least one tick explosions should be able to merge, ie if they chain react they can assimilate additional energy would be nice to hardcode a better character sprite (or set thereof) for ai/borg in character creator/job preference thingy better firelock logic which will cause zones to detect problems in adjacent zones and close adjoining doors? have firelocks highlight adverse pressures and temperatures in red like in the examine text, i assume i meant bulk rename firelocks to get rid of the old directional crap PRIORITY - allow captain armor to hold o2 tank PRIORITY - ctrl-click seems to be a bit laggy and turn into regular clicks sometimes, bet this is some stupid stuff again PRIORITY - bring back electrical chair use icons/obj/items.dmi sheet-lizard for unathi/ligger pelts PRIORITY - blob mode doesn't fire off visible command report make ERT prompt for all ghosts instead of making them hit 'join ert' add this for other things in general BLOB - remember to add creepy blob sounds for the thing scaling up and perhaps also to detect it being in pain if its past a certain scale blobmad.ogg make sure to sync this up with the biohazard alerts (ie te uncontrolled spread command update vs delta security reached) MEDICAL - tramadol (painkiller) autoinjectors BLOB - check on blob victory condition, it might still be hard coded. this can mean it may be able to get into a situation where it cannot win if enough holes are blown in the station. avoid that by having a better percent calculation also how to deal with people cutting firewalls to sever a safe part of the station? -i guess if the blob has nowhere else to go then past a certain time threshold declare them survivors and end the round? -add some ability for blob to jump gaps? maybe fire off round end when blob cannot expand anymore AND has passed threshold. easy enough server seems to not auto restart properly? BLOB - not announcing properly at round start BLOB - substitute destroyed walls with blobwall? even leave the girder behind perhaps? could change the movement logic test somewhat ie be generous and let tables block still, but girders get eaten? this doesn't wholly track, people will try to block with girders sucks to suck? either seal it up or it will permeate through this greatly lessens potential to barricade it maybe once the girder is destroyed substitute it, so it will still buy time and turn into a 'blobwall' but one with a girder inside once the blobwall is destroyed. could just spawn it once the blob dies or something if so, delete the metal sheets left behind, or it will be infinite metal potentially i think -maybe not but close BLOB - make sure blob attacks people inside of it that it managed to eat hmm how, impedes the basic logic of how the blob only pays attention to the edges maybe just have the mobs rat on themselves when they are in that situation so they get attacks rolled on them actually, just have it refuse to expand on top of a prone human and kill them first instead BLOB - ZAS interactions may be screwed up (probably are in fact) re-add discord button and have it call someone a nigger? ENGINEERING - disable periodic updates on things like smes and pump nanoui, i think that actually messes it up i dunno what about showing the flow rate is changing? ENGINEERING - increase SMES output this may mean in relation to mapping ENGINEERING - ratchet sound when you wrench down a window why is a borg charger in one of the toilet stalls in crew quarters? COMBAT - go to old egun sprite too i think wall safes apparently boroke apparently multitool spam is all it takes to hack them also move process processing into a common core loop? idk idea being it will allow the wait stuff to do its thing TOP PRIORITY - crew monitoring broken for ai when you click the console, redirects to broken webpage apparently magi_chan - increase the life expectancy of matches but add the option to step on them like cigarettes ROBOTICS - MEDICAL - separate prosthetics from them entirely, get all the branded stuff into some medical fabricator PRIORITY - update the extended capacity internals box to have a space suit too ENGINEERING - delete the 'too exerted due to pressure' thing its just annoying and doesn't seem to always make sense ENGINEERING - allow light fixtures to be put onto windows PRIORITY - NINJA - ECONOMY - allow cash reward if you return the ninja brain code/game/antagonist/antagonist_create.dm maybe just set its economic value so the roundend payout works NINJA - would be cool if a captured ninja brain potentially triggered an additional ninja to retrieve it PRIORITY - ECONOMY - ANTAGONISTS - economic value for antag brains in general NINJA - speed up how quickly they charge from an APC massively ECONOMY - round end payouts broken down by item COMBAT - just let people be cuffed without grab nonsense pulverizer was requesting just one less level of grab being required but meh SHUTTLES - this whole thing is backwards, PORT IS LEFT PRIORITY - MINING - icons/48x48/walls48.dmi mining sprites SHUTTLES - add auxiliary shuttle console mode wherein it can identify a shuttle based on its own name? ADMIN - delete gibself verb its just taking up room ADMIN - delete man up? idk ENGINEERING - just make CE rig back into a voidsuit idk its a bad choice for a rig bump the delta alert threshold considerably, its rather pessimistic and goes off whilst most of the station is still okay well, maybe this should be more about being cut off from the nuke? not sure how to detect that BLOB - make blob walls around blob core track blob resources so it will invest them into walls to protect itself? maybe add some tiers as well ehh idk allow it to step into space to make protection for cores blob resources could work such that every blob tile contributes to capacity -eh see, it needs to spread fast early on or it will never take off to begin with -in that regard, maybe blob is better off as a random event so it can be a surprise maybe just flatly up core protection in steps as it grows larger, screw the resource system might be cool to add blob veins to lead back to nearby cores? as like a hint for where they are located consider adding TG devil mode there is a devil that can make pacts with people to gain powers ENGINEERING - move the blast door button out of the wall tile now that the whole area is unified NOTE - lol it turns out GBS is a reference to the 'general bull-shit' channel on old somethingawful/goon forums ECONOMY - change how money stacks so that it stacks the notes like the donut box sortof? make the icons into just one note instead of a stack for this offset to center the icon in the screen diagonal stack or vertical? TOP PRIORITY - newscaster event seems to blow frame timing? newscaster beeps, "Breaking news from Nyx Daily!" ADMIN LOG: tick usage threshold exceeded: 100.739 by the station intercom /obj/item/device/radio/intercom ADMIN LOG: process /datum/controller/process/obj just blew frame timing TOP PRIORITY - ConstantineIII: Also you should add a reconnect button under the file button TOP PRIORITY - ANTAGONISTS - add a syndicate command thing to boss the traitors around to get them to do stuff tie to implant? TOP PRIORITY - further reduce mining payouts TOP PRIORITY - announce transfer shuttle time at round start TOP PRIORITY - why didnt transfer vote go off add to new event manager, delete old thing PRIORITY - ANTAGONISTS - it would be cool if a nigger could look good robbing a bank actually this is about the pulverizer suggestion that traitors should kill other failed traitors instead of just blowing their implants PRIORITY - fix putting magboots over shoes?