Topic on Talk:Genes

Jump to navigation Jump to search
Summary by Harakoni

Standard is set

Harakoni (talkcontribs)

Genes#Ability is my rough proposal for the table format. Description, complexity and metabolism are clearly a good basis, but the descriptive language only isn't the best for explaining how everything actually works.

Hence the three new columns:

  1. Mechanical detail of the effects with hard numbers.
  2. Prereqs - Some genes also require others (e.g. Longjump requires Hemogenic)
  3. Some genes are mutually exclusive (e.g. all the skin colors) - this is done via exclusion tags (e.g. every skin color has a SkinColorOverride tag that prevents there being duplicates)

Anyway, filling out the tables is going to be a monumental task so I wanted to get other peoples opinions/improvements/etc before implementation. I really want to avoid having to go back and change everything once its already done so nows the time to tear the idea to pieces and find any issues.

Harakoni (talkcontribs)

Especially interested in your opinion User:Theothersteve7 given all the effort you put in getting every gene on the page.

Theothersteve7 (talkcontribs)

The description and categorization is all ripped directly from the game's data files, so as long as that's still included I don't have a strong opinion. Might adjust the column widths; it's kind of a mess at the moment. I agree that some hard numbers would be appreciated. I like your proposal - go for it!

My work was deliberately minimalist and I only included stuff that I figured everyone would agree on. It definitely needs more.

WanderingStar (talkcontribs)

Will every gene have an image file attached to it? If so, I could upload and implement those if it would help.

Harakoni (talkcontribs)

WanderingStar - Yeah eventually they will all have the image similar to psycasts, if you'd like to upload them, that'd be amazingly helpful, but hold off on implementation until we get the format decided. I don't want you to put in all that work and have the chance to waste it!

Speaking of, if no other issues are raised (and I really do mean that I want con-crit, so if anyone reading this has an opinion, please post it) we'll go forward with it in a day or so? Maybe sooner.

Timesjoke (talkcontribs)

with the amount of tables would it be possible to make the tables collapsible, so that it would be easier to navigate by collapsing the tables you don't need?

Harakoni (talkcontribs)

Yes that is absolutely possible and a great idea. Gimme a minute to implement it on the example one.

Harakoni (talkcontribs)

Done. I've put it to be expanded by default to allow for easy ctrl-F searching but you'll also be able to collapse them

EDIT: I've also swap "metabolism" and "complexity" with their icons to shrink down the width of those columns per Theothersteve7's suggestion

CTH2004 (talkcontribs)

I think that there should be an explanation on how Metabalisim and Complexity work, as well as which genes are mutually exclusive

also, more information. The acid, do they do it automaticly? will slaves use it during a revolt?

next off, there should be a section for inheritable. will it go to offspring?

Makinquickchange (talkcontribs)

Explained how Metabolism and Complexity work.

Pangaea (talkcontribs)

Not bought the DLC yet so my perspective will be a little different.

1) I get the reasoning about horizontal space, but think it would be beneficial to have the names spelled out for "complexity" and such. On PC you can hover over the icon and get the meaning, but that won't work on mobiles for example. And unlike some other icons in the game that are pretty much self-explanatory, these are not. Can force a linebreak in the headers for example, so there is both text+icon.

2) Looks like the individual pages haven't been created yet (kinda what this discussion is about I guess), so this can't be done yet, but I strongly suggest to make the tables based on a template instead of hardcoding it. Even with SMW, tables like that can be made based on infobox data. That way it will be easier to update when Ludeon changes things around, which I'm sure they will do at some point as lots of balancing will be going on now. And writing a wikitext table with 10 columsn and 200 rows or something is... a LOT OF WORK. Would suck to have that wasted if Ludeon change half the values for something in two weeks. With a template, it's also much easier to add or remove a column further down the line. Something similar to material and such I suppose, which from what I recall is based on templates now.

LapisLiozuli (talkcontribs)

Hello there, I also haven't bought the DLC but when watching runs on Youtube I noticed that Complexity comes before Metabolism. But on the current tables, Metabolism comes before Complexity.

Also I understand that the Effects column is meant to include the mechanical details of how each gene plays out, but it would also take up much of the space in the table. Would it also be possible to make that column collapsible, especially as it is not explicitly shown in-game?

Hordes (talkcontribs)

I would put the description and effects on the same column. Put the description on top, and then exact mechanical effects on the bottom. Truncate things as needed. Saves having to repeat things twice (Able to spew fire / "Adds ability: fire spew")

Harakoni (talkcontribs)

I agree it adds a lot of white space and width, but the descriptions aren't always the most useful so having a format that splits the official description and the actual mechanics is useful.

Thoughts on this as a compromise?

Name Effects Metabolism Complexity Prereq. Exclude
Fire spew
Gene Firespew.png
Carriers are able to spew flammable bile generated by a special organ in their neck. The bile sticks to anything in a small area and can ignite people, objects, and the ground. - Description
  • Adds ability: Fire spew
    FireSpew.png
Spit a stream of sticky, flammable bile from the mouth. The bile can ignite anything or anyone it hits, and also form flaming pools on the ground. The bile is generated and stored by an organ in the neck, along with a separate pouch of hypergolic reactant for ignition.'
  • Spits flammable liquid in a 7.9 tile triangle with a 3 tile wide end.[Detail Needed]
  • Target: Pawn or Location
  • Warmup Time: 60 ticks (1 sec)
  • Cooldown: 300,000 ticks (83.33 mins)
  • AI Can Use: True. Note: AI will still target fire-immune targets.
−2 0 -
Hordes (talkcontribs)

I would: "Carriers are able to spew flammable bile generated y a special organ in their neck."


  • Adds Fire spew ability: Spits flammable liquid in a 7.9 tile triangle with a 3 tile wide end.

-(no picture or description of the actual ability)

  • Target: Pawn or Location
  • Warmup Time: 60 ticks (1 sec)
  • Cooldown: 300,000 ticks (83.33 mins)
  • AI Can Use: True. Note: AI will still target fire-immune targets.

we wouldn't need description of the ability if we 1. had the gene dsecirption above and 2. show the exact details below

Vilobion (talkcontribs)

I have a few thoughts -If individual genes receive their own pages, the icon to the far left of the table should link to the wiki article for that gene, not to the image used for the icon. -I personally think traits with the same effect just different magnitudes should be grouped together into a single article (Such as Poor Skill and Awful Skill), but that we should not intermix positives and negative into a single article (Beautiful and Ugly together, for example). This way we can create categories for genes that are purely going to add or subtract metabolic rate. Of course within those articles we should link to the corresponding opposite gene articles.

Erik111erik (talkcontribs)

I noticed that some of the columns do not match the ones ingame. For example, pig nose or grayless hair are not part of cosmetic, but are part of miscellaneous in Rimworld. Has this been a conscious decision?

Besides this I also noticed that the order of the items are is different. Do we want to change this so it matches the order in the game?

Harakoni (talkcontribs)

Rule of thumb is: if there's categorisation in-game, it should be reflected on the wiki, and if there isn't then you add additional structure as need/makes it easier. This keeps it relatable to the game and makes it easier for readers.

Tl;Dr if things aren't in the ingame categories, they should be changed so that they are unless there's some compelling to do otherwise.

Achtung (talkcontribs)

Lots of the genes incorrectly have 0 as the complexity value, when it should be 1. I fixed a few sections manually, but am not sure if I'd do the rest of the article. My guess is that someone ran a script over the game data files, which have a biostatCpx field on some genes (usually those where the complexity is something other than 1), and that the script assumed that if the field is missing then the complexity defaults to 0, whereas the true default value appears to be 1. (Generally speaking, complexity is at least 1 on all genes except the purely cosmetic ones.)

While this remains true, perhaps the page should have a cleanup notice? Not sure how these things are done.

Harakoni (talkcontribs)

Is it only the ones with 0 complexity or are there other mistakes as well?

Achtung (talkcontribs)

Among the numbers that I saw, only the ones that said "0 complexity" seemed to be wrong.