RimWorld

RimWorld

Mechanical Humanlikes Core
Showing 1-10 of 16 entries
< 1  2 >
Update: 1 Feb @ 12:49pm

- Needs set to be mechanical needs can apply to organic pawns as well to avoid some edge cases.
- Spruced up the StatPart_Age/StatPart_AgeOffset patches to ever so slightly improve performance by preemptively nuking the calculations rather than letting them happen and then nuking them afterwards.
- Drones no longer have the prisoner or slave tab because they cannot in fact act as normal prisoners or slaves. You cannot enslave a thoughtless machine any more than you could enslave a rock.
- Taught the game that a pawn that has no food need cannot, in fact, be brought food to eat. Wardens will no longer suffer brain damage trying to figure out how to feed pawns that don't eat.
- Drones no longer count as colonists/prisoners for recluses. Like a wizard in his tower, your mechanitor can surround himself with a legion of drones and realize he has no friends... and be happy for it.

Update: 14 Jan @ 8:02am

- It is no longer assumed that a unit has a food need when consuming an item for a special mechanical need. No more existential crises over not needing nutrition when you run on pure chemfuel.

Update: 23 Dec, 2023 @ 7:03pm

- Sleeping spots of any kind (or any bed with a WorkToBuild of 0) will now default to All pawns rather than organic/mechanical only. No more emergency spots refusing to accept your injured robo chickens or drones because of their inorganic nature.

Update: 2 Dec, 2023 @ 2:14pm

- Fixed bug with settings that allowed for setting races to sapient/drone even if forbidden.
- Mechanical needs (coolant/lubricant) now start at max rather than half full.
- Declared martial law over the health tab so that bleeding rate accurately portrays mechanical unit health issues.
- Overhauled coolant loss/shortage so that coolant loss isn't lethal, instead drains coolant reserves rapidly.
- Mechanical units that do not have coolant and can not bleed no longer leave blood filth around.
- Mechanical units that do not bleed no longer display bleeding indicators or worry about bleeding injuries, silly worried machines.
- Mechanical units will no longer display (or calculate) the pain or bleed rate of individual injuries when it doesn't matter.
- (Modders) Mechanical units now require the use of the HediffGiver_MechBleeding class rather than HediffGiver_Bleeding class to avoid issues.
- Fixed a bug where sapient androids would be considered nonhumanlike which resulted in unexpected behavior. And hurt their feelings. Now others will be sad by their deaths, they will forget skills they don't use, they will resume attempts to break out of prison, and more. Like any good sapient individual does.
- Added support for hediff givers having control over what bleeding icon is used for members of a race.

Update: 22 Nov, 2023 @ 7:01pm

- FINALLY (hopefully) exterminated the insufferable bug that was causing a mysterious incompatibility with More Trait Slots and (hopefully) all other mods that add more traits slots.
- Hopefully.

Update: 18 Nov, 2023 @ 4:28pm

- Hopefully exterminated an error if the player has a colony with only moodless humanlikes in it.
- Minor changes/fixes to pave the way for sub mods.

Update: 8 Sep, 2023 @ 2:09pm

- Fixed diseases triggering improperly for mechanical pawns.
- Pawn generation should be more stable now.

Update: 19 Jul, 2023 @ 7:01pm

- Critical bug fix to solve issues with the recent HAR update, should be fully functional
- Removed the unused surgery outcome effect def for mechanical operations
- Hopefully fixed an error with pawns carrying coolant/lubricant in their inventory
- Changed worker classes for rebooting, painting, and reprogramming for greater consistency and utility

Update: 9 Jul, 2023 @ 8:42pm

- Fixed pain bug, convert ability bug, and hediffs not being able to cause mechanical need bug.
- Apologies for the inconvenience, I was not careful enough with backend code changes it seems.

Update: 7 Jul, 2023 @ 3:25pm

- Removed obsolete maintenance dev commands.
- Altered backend functionality of mechanical needs (used for coolant and lubricant).
- There should be no noticeable gameplay effects from these changes.