Code Monkey home page Code Monkey logo

imtheworkernow's Introduction

Look At Me, I'm The Worker Now

Rimworld "Look At Me, I'm The Worker Now" mod

"Emu!"

"Yeah?"

"Patch up this prisoner, will you?"

"Can't."

". . . Why not?"

"Zoya's doing it."

". . . Oooookay. Zoya! Zoya! ZOYA!"

"CHEF, WHAT'S UP?"

"DON'T TEND THE PRISONER."

"WHAT? I CAN'T HEAR YA. I'M BY THE GENERATORS."

"DON'T. TEND. THE. PRISONER."

"OKAY, BOSS!"

"Alright. Emu!"

"Yeah?"

"Now you can patch up this prisoner."

"Nope."

"Why not now?"

"I'm not a doctor."

"Okay. Alright. Emu? You're a doctor now."

"Cool."

"Patch up this prisoner."

"You got it."

"Great. Fine. Black, you patch up the other prisoner."

"Ooh, I'd love to, but I can't."

"Why not?!"

"Zoya's doin' it."


Chef is hiding in his room.

The final straw was: Talked to fellow colonists


You know that whole "prioritize work" mechanic?

You know how there's a lot of things that can prevent prioritizing work, and you have to go fix that thing, then bring up the popup again? And if you just needed someone to haul an item, but they didn't have hauling active, you have to turn it on, then get them to haul the item, then turn it off again, and it's just a big pain.

I don't like big pains.

If another colonist is already doing the job, it'll now interrupt them and assign the job to the desired colonist. If the desired colonist doesn't have the right job assigned, that's OK, they'll go do the job anyway.

This is very convenient when you're trying to assign quick work to a bunch of colonists, like "build a really important structure" or "haul some stuff" or "butcher a corpse, I don't care if you're bad at it, just get it done right now."

Caveats:

This won't let you assign jobs if the pawn is incapable of that work - it's meant as a convenience feature, nothing else. It doesn't seem to work well for mining (future updates may fix this.) It is by far the most finicky and complicated thing I've written; it may be buggy. It probably is.

Does not require a new save game - this can be transparently added and removed from any savegame you already have.

-- Visit https://ludeon.com/forums/index.php?topic=26623.msg269335#msg269335 for more info and other mods --

imtheworkernow's People

Contributors

zorbathut avatar

Watchers

 avatar James Cloos avatar  avatar

Forkers

keitha45

imtheworkernow's Issues

Won't Overwrite Haul ?

Loving the mod! Been a long time user!

Recently, I noticed the mod won't offer to overwrite hauling jobs. I am unsure if something changed or I just never noticed.

If an item, on the ground, needs to be hauled to a stockpile, and one pawn on the other side of the map starts to move towards it to haul it, and I select another pawn right next to the item, and right click the item, I would expect it to offer to overwrite the hauling job.

But today, it doesn't seem to be doing that.

Won't Overwrite "Rest Until Healed" ?

Great mod! I love it!

It doesn't seem to work for "Rest Until Healed", though.

If a pawn is sick or injured, and player selects them, and right-clicks on a bed marked for medical, the option "Rest until healed" might be blocked by "Rest until healed (reserved by someone else)" if someone else is already approaching the bed to rest.

I think I would expect this mod to overwrite the other's rest job, as the mod does for most other jobs.

Personally, I also think it should offer to overwrite "Rest until healed (occupied)" if somebody else is currently already IN the bed, it should kick them out.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.