RimWorld

RimWorld

9,693 ratings
Humanoid Alien Races
38
11
83
8
32
23
7
3
8
2
7
6
3
3
2
3
3
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
6.645 MB
Jan 9, 2017 @ 2:50pm
Jul 18 @ 3:39pm
275 Change Notes ( view )

Subscribe to download
Humanoid Alien Races

Description


A framework for the creation of new alien races in Rimworld

If you ever thought that the racial diversity in rimworld is... not that diverse and you want to change that, you came to the right place. This framework allows to easily add new humanoid races without any C# knowledge, purely in xml.

The rest is up to your creativity: Fantasy races like Elves, Dwarves and Orks; Sci-Fi races like Asari, Klingons, Gungans eldritch beings like Deep Ones; or greenskinned and leaf-sporting mutants.




  • Custom graphics with weighted skin and hair color selection
  • Changing graphics, optionally changing over the course of aging.
  • Drawing additional parts on the body that change based on backstory, diseases and implants.
  • Integration in the starting pawns, as well as slaves and refugees.
  • Custom Backstories
  • Customizable bodysize, that can change during the lifetime.
  • Support for genderless races
  • Optional immunity to aging related body problems.
  • Optional forced traits
  • Customizable thoughts, with specific configurations for eating and butchering humanlikes
  • Modifiable relation chances
  • Race restricted clothing, weapons, research projects, buildings, bills and plants.
  • Custom Ideologies relating to eating, enslaving, killing and dating aliens.




Github[github.com]

Race Creation Wiki[github.com]

If you want to create your own races or just chat with the race mod authors, join us on Discord[discord.gg]




Orassans

Androids

RimEffect ~ Asari



Note: Bug reports without a log will be deleted immediately.
Fluffy's guide here should be followed
Note: Old versions are available on github
Popular Discussions View All (87)
501
Sep 19 @ 7:52am
Bug Reports
TurtleShroom
< >
4,690 Comments
N/A Sep 18 @ 7:23pm 
please disregard, i found the relevant area on the documentation
N/A Sep 18 @ 6:48pm 
does HAR do anything with, or provide the option to do anything with, the fertility curve added with biotech?
TurtleShroom Sep 15 @ 9:21am 
I think Loop meant that the Xenophobia Meme should include that.
erdelf  [author] Sep 14 @ 11:12pm 
I am.. very against adding stuff that is.. just racist (specist ?) and nothing else.. Xenophobia is only added because it has an equally strong counterpart in xenophilia.
ec#2718 on Discord Sep 9 @ 11:41am 
I'm having occasional errors on pawn generation - in particular, my reproduction is "dev quickstart over and over", where faction-leader-gen can occasionally fail:

Could not generate a pawn after 70 tries. Last error: Generated pawn with disabled requiredWorkTags. Ignoring scenario requirements.
Could not generate a pawn after 100 tries. Last error: Generated pawn with disabled requiredWorkTags. Ignoring validator.
Pawn generation error: Generated pawn with disabled requiredWorkTags. Too many tries (120), returning null.
Error while generating pawn. Rethrowing. Exception: System.NullReferenceException: Object reference not set to an instance of an object


https://gist.github.com/ELLIOTTCABLE/ce8c5d6431a41e1aac8954aa3fafd590
Shazbot! Sep 7 @ 1:16pm 
That's where you're wrong, i guess, replacing nameGenerator tag with <nameCategory>HumanStandard</nameCategory> from BasePawn thingdef did the trick.
erdelf  [author] Sep 7 @ 1:05pm 
I mean, as I said vanilla doesn't use race-based name generators... only the factions and I think some kinddefs.
Shazbot! Sep 7 @ 9:33am 
Where can i find these namegenerators though? Core faction/pawnkind defs have only settlement/faction name makers. Oh and also commenting nameGenerator out of race def completely disables name generation and fills every name slot with race label.
erdelf  [author] Sep 6 @ 11:30pm 
well humans usually use the faction or pawnkind name generators and not the race one.. so if you just don't put anything there it will just use the faction's normal name generator.. or you could of course reference one of the faction ones.
Shazbot! Sep 6 @ 2:33pm 
Probably not the right place to ask, but how do i make nameGenerator (AlienRace.ThingDef_AlienRace/race/nameGenerator) assign names from humans (default ones) to custom race? Couldn't find anything about it on wiki.