-
Notifications
You must be signed in to change notification settings - Fork 4.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Autodoc software modules are needed #27750
Comments
I don't get it. Care to explain?
As I said here (https://www.reddit.com/r/cataclysmdda/comments/aet3jp/autodocs_literally_make_no_sense_gameplay_and/edvpl08/), Power Storage CBM could be installed with a fairly high chance of success even by a complete noob with 2 in first aid, computers and electronics and default 8 Intelligence.
I'm against this. At least for the proposed three grades of software modules. That will make bionic installation MUCH easier, even compared to the old manual-installation system. Finding military-grade software module would almost mean "won the game", as the only requirement for bionic installation would be only anesthetics. I'm in much more favor of "per-bionic" software module system. This way one can achieve 100% chance of success of installation only for the CBM for which this module was designed. Thus finding "Power Storage CBM software module", for example, won't affect chances of success for installation of Time Dilation CBM. |
Installation chances was balanced around the fact of restricting CBM installation with skills. It is from old pre Autodoc changes. Currently there is additional restrictions but chances of failure are old.
It overcompicates whole system. Each CMB will have own software module - it is just double items. I understand what are you planned to achieve with limited anastec kits but overall carefull player can just hoard it, raise skills to the hight and install everything in one try. Just like it was before, but later.
Actually
As I said. CBM installation diffuculty probably should be changed. Likely it should be grouped around "Simple", "Civilian duty", "Military", "Experimental". |
No, they ain't. The skills required for installation are different, and their influence on the process is different.
And even that changes the current situation to "Find higher-grade software module once - no need to worry about bionic installation for the rest of the game". I don't like this. For me it ruins the balance (and thrill) of bionics installation. If software modules are to be added, I'd prefer some percentage bonuses to the bionic installation chance of success instead of a 100% chance of success. For example, module from the "Simple" group could add 90% bonus to installation of difficulty 1 (like Power Storage) CBMs, 50% to difficulty 2 CBMs, and so forth. Module from the "Civilian" group could add the same 90% for difficulty 1 CBMs, 80% for difficulty 2 CBMs, and so forth. Of course, all numbers here are just examples. This way module even from the "Experimental" group could only add a big bonus to high-tier CBMs, and not a guaranteed 100% chance of success. |
Skills are different. Formula is the same:
Actually I've planned to do it exaclty that way. But it was shot down by Kevin.
And I am still wondering, why it is
Since old CBM installtion are chance based. |
Possible explanation: higher-tier software modules are enhanced diagnosis (more info could be read from sensors, more reliable data concerning the patient could be built from this info) and prediction (better choice of CBM placement in the body) programs, superior to the ones installed in basic autodoc, that improve overall autodoc performance by reducing the chance to fail the installation. Maybe we don't need to add the software modules, but instead the hardware modules? Upgrading the basic autodoc with some better modules with surely reduce the chance to fail. |
If a CBM is a self contained all-in-one packet, as it is said to be, then why is it not equipped with a relevant software in the first place? My guess here would be: it is. Thus either software packs would have to be some high grade military tech unknown to general public for obvious reasons, or some bootleg hack tools of some home-brew cyberpunk hacker-medics, that try to invent something better on the fly. The second option would suggest that you may also find bonkers soft, that is worse then original, or even a trap software that will mess you up. Generally I don't like the idea of software for CBM's. The logic doesn't click to me. As I said in a different thread, rather then coding the machine, I believe the whole autodoc setup is rather a human operated pre-surgery diagnostic and adjustment process. Imagine same derma-armor installed on a man versus same installation on a woman - it needs personal settings to be done first. The progression of difficulty is obvious as it comes to more and more invasive operations, with bionic systems that either augment or replace vital senses, organs, or in general create a new quality that has to be linked and synced with a living organism. Consider the difference between following surgeries: removing an ingrowing toenail, appendix removal in appendicitis, and on the high end: cardio & neurosurgery. If those operations require different levels of skill and preparations, than there is no reason why there should there not be a difference between installing a Power Storage CBM and a Cerebral Booster CBM, etc. No software would help in this. Instead, I think bionic slots should be implemented ASAP. It's a ready PR, that should be put in its place (merged) now instead of waiting for the illusory milestone of 0.D |
Old vs new is irrelevant, it doesn't matter how hard it used to be, only how hard it is now.
You need to substantiate this, have you tested it? Even if you're right, this needs a lot more detail. If the problem is just failure rate, the simplest solution is just adjusting that failure rate instead of adding new features. You need to outline the current failure rates and what you expect those failure rates to be, because it's unclear if there is a problem and the extent to which there is a problem.
This is a hard no. You even quoted me, but missed the point, I said "Player acquires a program for installing a specific CBM (i.e. on a USB stick)." A SPECIFIC CBM. Not whole categories of CBMs such that they need to just find three widgets and then they're done forever. I could see some fairly broad categories among the very common CBMs all getting packed together, but for any advanced CBM, it would be one installer per CBM.
This is already the case, the NPC in the farm settlement will install CBMs for you.
I feel like if it needs new hardware modules, they'd mostly be hard blockers on installation, not just a bump to install chance. |
NPCs are disabled by default. New player wouldn't even seen them without tweaking default settings. |
It is not. CBM as all-in-one kit is purely fanon, as it wasn't ever described as such. CBM kit contain just bionic designed to be installed only by a skilled doctor (or on a pre-configured autodoc), and little of else. |
I like the idea more and more. This way we could even allow the long-requested feature of dismantling an autodoc in some distant location and assemble it in some comfortable place. |
Ok. But what to do next? |
Ok. It may works. But:
If we pretend that
then result roughly will be the same. Is it really worth it then? Especially counting the fact that player need to install most CBMs only once. Probably such sofware/hardware modules should support at least 3 CBMs or it will be just overkill (look Occam's razor). |
@Night-Pryanik Alternate idea:
This way will tempted to constantly switch CBMs, adapting to the current situation. Also player can start to do it early with simple CBMs. |
3 USB sticks is too little, one per CBM is too many, in my humble opinion. |
Definitely yes for CBM slots, but bring it with a mod that disables limits for peps who like no limits. |
CBMs should just be separated into skin level ones and deep tissue ones. Slapping on skin level installed bits would be doable with programming an autodoc. But I don't see how someone could program a machine to work on their own organs without first finding a MRI type body scanner and getting a USB with their complete 3D body scan of where their organs are. Do autodocs have MRI scanners built in? I don't even think CBM power is well explained, it is rechargeable batteries or radioactive super batteries (shouldn't be rechargeable). |
Sort of. Some scanners are built-in for sure. |
Let's start with this: It can be used as balance tool. Now we can easier CBM installation and player still will be thinking what to install and when to install it. Can I soften CBM installation skill requrments there? |
No. It should be done in a separate PR. Furthermore, please do tell why do you think there is a need for softer requirements. With usual "expected vs. actual" comparison, numbers, calculations etc. |
To balance new restriction. Guranteed way to install CBMS are big TODO for now. With slot system player should constantly tweak himself to fit current needs. It will be hard until raising skills. |
There are few competing concepts with CBM's high risk - high reward balance:
As we all know benefits from CBMs are huge. Installing a few is either the endgame itself, as in "no more incentive", as you get near-invincible, or at least game changing - you change the play-style to utilize the maximum from what you have installed. This is offset by the rarity - which is not as terrible as it seems as long as you keep a scalpel and raid a few labs. The rarity of the anesthetic kits is far more limiting. Proof: at least few of latest Vormithrax runs shows that you can get more CBMs that you can install. It's not a bad concept in itself for balancing reasons, and it absolutely satisfies the realism factor, but personally I'd rather see bionic slots as a limiting factor here. Why? Because with bionic slots you'd need to specialize, so potential abundance of CBM's would not thwart balance, but would be even somewhat desired (in reasonable boundaries). You wouldn't be able to install them all anyway. This in fact may even reduce the need for anesthesia kits to be so rare. As for risks, I believe that they create lot of fun in this game. Going towards "just find CBM and you're in the clear", is in my opinion watering down the challenge. There is no controversy in mutations being risky per RNG factor, so I seriously don't understand what is so controversial in valuable CBMs in being risky per installation? For one this is great as per realism factor, for the medical reasons I stated before. Secondly it encourages exploration, preparation and taking other risks, with a great reward at hand. Third thing: failure can itself become a game challenge. This drives the game-play forward. I do understand that it might not be seen as desired from a player's perspective, but its realistic in a sense that you don't control everything that happens in life, and are often forced off the desired path to circumvent the problems. That said, perhaps it would be beneficial to think of reducing the requirements for sorting out the negative effects of bad installations, so risk won't be so severe or at least reversible with effort. Like for example introducing "ordinary" CBM prosthetic implants of limbs, eyes, etc. Lost your arm due to installation? Replace it with a robotic limb. Broken leg? Robotic leg never breaks, but needs to repaired when damaged. (Seems that is an interesting idea on it's own.) As for realism (setting aside the CBMs themselves as they fall under a self-explanatory S-F theme):
And finally the problem of skills used in installation. Or rather problems. One is that first-aid skills is one of the depreciated and less versatile skills. Justice calls for it being applied somewhere, and medical aspects of CBM installations are a great place where it can shine. Its a bit less true for electronics/computers since they lot more areas of effect. Second is that those skills are used in determining success of installation. That is not bad if you think about the fact that the risk itself is desired, and that binary "0 or 1" , "true or false" model is bad. And that also pushes for actions - player wants to hone those skills to improve chances, and that drives game-play. That is the reason why the complete removal of the skill content in favor of finding dedicated software for installation is not appealing to me.. It might perhaps be good as as suplement - so you either use skills to program the autodoc OR use CBM-specific soft to program the autodoc. This however is a risk in itself. CBMs would become a very complicated system. You'd need too many things to "click" together at once (find CBM -> find autodoc -> find anesthesia -> find soft ). If RNG fails at each stage - you are screwed, and I didn't even mention slots at this point. In conclusion I'd see it as following:
|
This is make sense now. |
There is no alternate idea, you need to do this:
Before you do anything else in this area. |
Maybe it is not even needed anymore. His ideas looks very solid. This way failure rate can be as it is now. |
So I imagine this USB sticks, like:
This way it can be reconfigured via JSON in any way. This USB sticks can be checked before installation/unistallation. And if present - set chance to install on maximum. In addition some text messages like "You are installing usb drive into autdoc..." can be added. Storring this data on SD card? I don't know. It will likely simply don't fit on SD card. CBM sofware usb drives may contain terrabytes of data for neuronal network for installing CBM on people with various ages, weights, genetical diseses. I bet this is hell a lot of data to store. |
Why would pre-programmed surgery on usb even exist in the first place ? I mean aside from any balance concern. The auto-docs are machines operated by trained professional, if pre-programmed settings exists they are already in the machine not laying around on flash drives. |
It can. Obviously.
This will definetely make things harder to implement. Much harder. You even recommended to add completely new mechanic of identification. |
I mostly wanted to point out that, IMO, the idea of auto-doc sofware modules in itself doesn't make much sense. Because I'm pretty sure that pre-made settings on a usb stick would not be a thing for something as high tech as the autodoc. |
Yes, it is still needed, I'm closing this issue until you provide that information.
From the original suggestion:
Having them loaded on USB sticks was the last option listed, but it has been selected in this issue as the only option, probably because it is much easier to impliment. |
Here is how it is now: Here is how approximately it should be in account to existance of autodoc: |
"How it should be" - debatable. Probably bonus is too extreme. But player should not be best Autodoc specialist in the world to reliable install all CBMs. But look at "Now". Max skill player with about average intellect has chance to istall harderst CBM of 65%. I mean- really? You are looking for Autodoc, anastetic kits, raising your skills o the max and get this. And you are the world class specialist with max skills. 65%. Advanced microreactor CBM. And what abount Monomolecular Blade CBM. 79% with max skills. Again - world class specialist. Excel file attached. |
The formula absolutely has to be corrected: absolutely noob character with zero levels in all three required skills gets a whooping 50% chance to successfully configure autodoc to install bionic (even the low-level like Power Storage CBM)? I'd say that's just improbable. And you're saying
?
Right the opposite. Only the best specialists should be able to configure the autodoc so it can reliably install higher-level CBMs. |
If anyone find any mistake in calculations- feel free to show me. |
Currently this rule is broken. Table indicates that. 70% is not reliable chance for max skill character with intellect of 10.
So to create on bionic soldier army needs to waste a lot of CBMs? And aslo you need the best specialist for that? Bio targeting has difficulty 5. Head bio armor has diffculty 5. So it is 88% at best. For one of the best specialists in the world. Average specialist gets 73%. Poor soldiers. Is it attached to game lore in some way? I bet it is not. Is not CBMs becoming common things by game lore? |
This way with average skills player should be able to reliable install average difficult CBMs but not the most difficult. |
@Firestorm01X2 my apologies, but you should probably just drop this, because the difference between our expectations is just too large. I don't see any possible way for us to find a common solution on this. @Night-Pryanik A thought I had looking at this is giving the stats some context. Medical/first aid is an absolute must, and should maybe just tank your chances if you don't have it, regardless of the rest. Meanwhile computer and electronics can maybe be substituted for with int because there's a certain amount of "you can just figure it out" for programming the machine and setting up the cbm for installation. So just a sketch, the install success chance is the min of the install chance for the three skills, and they're calculated differently:
I don't have any intention in following up on this any time soon, and Firestorm is so far off base it's not even worth discussing it, so unless you feel like picking it up I'm just going to leave this closed. |
Still data that I've bring worth separate issue. |
Describe the bug
Old chances to install or uninstall CBMs were designed around idea of player able to install CBMs with hands. But now it is changed.
Currently player uses special device aks Autodoc. But at the same time skill requirment basically remain the same.
In addtion player has to bring anastetic kits.
Over all this shifts makes CBM instalation much harder than it was before.
Also fact of using Autodoc does not reflect on install chances.
Something has to be done.
To Reproduce
Steps to reproduce the behavior:
Try to install CBM
CBM_chance.xlsx
Expected behavior
Actual behavior
Ways to solve
1 ) Autodoc software modules
#22877 (comment)
All CBMs have difficulty associeted with it.
Idea of creating software USB sticks that contains software for fully automated CMB installation of certain difficulty.
For example let's introduce 3 types of USB sticks
If player has this stick into into inventory (or somewhere around) then CMB installation of supported difficulty will be 100% guaranteed.
Likely slight rebalance of CBM diffulty stats are required.
I have to note that is has not to be full on new Autodoc programming system. Software USB sticks can just checked for presence like anesthetic kits.
Basic idea where to start can be found here:
#27623
PROS
+Explainable solution.
CONS
-Adding new system to solve balance problem.
2 ) Increase chances of CBM installation using autodocs
Change installation chances to reflect using of autodoc. We are pretending that software already there and simplify installation a lot.
PROS
+Simple soulution
CONS
-Probably too straightforward.
3 ) Making installation of CMBs using autodoc 100% success
We are pretending that software already make installation process safe.
PROS
+Simpliest solution
CONS
-Completely neglects CBM installation failures and failure bionic system.
-Probably too straightforward.
The text was updated successfully, but these errors were encountered: