边缘世界 RimWorld

边缘世界 RimWorld

Non-humanlike Pawn Control
26 条留言
Vexacuz 10 月 31 日 上午 10:43 
This is a great Mod.

While i have no problem questing for the sentience serum or whatever, i think custom animals like anime girls, super advanced robots or cartoon characters should just be sentient and playable out of the box already.

Its very usefull to keep your ultra-rare pet out of harms way.
matsgudmunds 10 月 21 日 上午 7:34 
okay thanks
emitbreaker  [作者] 10 月 21 日 上午 7:32 
@matsgudmunds Yes, but removing it will mess up your save ;(
matsgudmunds 10 月 21 日 上午 7:25 
can i add mid save
Furious 10 月 16 日 下午 4:54 
trader: "hi puppy!"
bob the last son of god and anime: "ill like 5 herbal meds and ill like to sell you 15 tainted shirts"
trader: "what?"
emitbreaker  [作者] 7 月 13 日 上午 3:19 
@Cotton I'm currently refactoring entire code to align with 1.6. Will check and fix it for 1.5 as well.
Cotton 7 月 13 日 上午 12:18 
I should also add that I'm using 1.5
Cotton 7 月 13 日 上午 12:18 
My mechanoids wouldn't auto attack while drafted, it doesn't produce any errors either. But when I removed the mod they worked again. Any idea what i can do to fix it?
emitbreaker  [作者] 6 月 6 日 上午 4:01 
@Dinomyte Sorry for my belated response - would you please give me a little context?
Dinomyte 5 月 28 日 下午 11:50 
mine arent showing up in the work tab :c
emitbreaker  [作者] 5 月 17 日 上午 9:24 
Updated: Architecture overhauled for 3 to 4 times past 2.5 weeks - so you will see the redlines for the first time you load this updated version. However, it won't damage your save file since I've tested them already.

See above updated description for the details how this new architecture works.

One big change is in game Pawn Preset Manager - now players can apply preset to the in game pawns - it stands for only within a specific save. However, deinjection may still remain some dead weights.
emitbreaker  [作者] 5 月 6 日 上午 11:57 
Updated:
1. 15 more JobGivers updated. Now AllowWork_Handling fully works for non humanlike pawns.
2. ForceDraftable now works as intended. Now you could see the Draft gizmo if mod extension has forceDraftable == true.
3. ForceEquipWeapon added. Now you can allow Non Humanlike pawns wear weapons by right clicking over item. No function for Apparel implemented yet.
emitbreaker  [作者] 5 月 5 日 下午 12:05 
Also, you can find GitHub repository of this mod's assembly from the link at the bottom of mod descriptions.
emitbreaker  [作者] 5 月 5 日 下午 12:01 
Also, AllowWork_Firefighter has it's own JobGiver, but there is issue with Verb injection to pawn so I'm not recommend to use the function yet.

This update won't corrupt your save, yet you may see one time red lines as well as some Obsolete related warnings.
emitbreaker  [作者] 5 月 5 日 下午 12:01 
@All Completely revised architecture - now virtual mod extension injection function temporarily ripped off, as well as tag management function. It took stupid long time for me to understand how does rimworld job creating > reserving > assignment works.

Now, I fully created separated think tree, with think tree replace and ensure function, as well as custom JobGivers that replacing vanilla WorkGiver / JobDriver combination, in consideration with performance and compatibility.

Currently, force animal and AllowWork_BasicWorker, AllowWork_Warden, AllowWork_Growing, AllowWork_PlantCutting, AllowWork_Hauling, AllowWork_Cleaning fully functional with custom jobgivers. However, there could be potential glitches for Warden, which isn't fully tested yet.
Potato0 4 月 27 日 下午 3:59 
okay tysm!
Priesttech 4 月 24 日 上午 7:34 
@emitbreaker, no prob! Looking forward to test new version
emitbreaker  [作者] 4 月 24 日 上午 6:40 
@Potato0 For now, it only matters to snotling, so it is safe to say you can remove it from your list.
emitbreaker  [作者] 4 月 24 日 上午 6:40 
@Priesttech Thanks for heads-up. I do recognize that part and fully refactoring backend code past few days. Give me few more time ;(
Potato0 4 月 22 日 下午 3:56 
is this save compatible, i added it for the MIM mods but my game went to like 10 fps
Priesttech 4 月 22 日 上午 6:03 
Absolutely loved the concept, wish I found it sooner when I was doing mech-only run

However it seems that it eats a LOT of TPS. At least that's what Dub's Analyzer told. Apparently there is problem in Utility_CEComparability thing. I do have 750 mods so my TPS indeed drop sometimes, but with Pawn Control I've got 100 TPS max even on fresh map, default size, without humanoid pawns

Also, nope, don't have CE installed. I can publish full mods list if necessary

Oooh pictures [imgur.com]
Friend Computer 4 月 21 日 上午 7:09 
Oh hell yeah, I appreciate the effort to add the functionality just because of my comment. It would be nice if it were possible to set effective level on a skill-by-skill basis, but I don't know how feasible that is, since the base game XML tags all just seem to set it universally.
emitbreaker  [作者] 4 月 20 日 上午 7:33 
@Friend Computer Sounds like a plan. I'm currently finishing up in-game tag editor which is kind of buggy at the moment, but will add the function after that.
Friend Computer 4 月 18 日 上午 10:57 
Is there a way to set the effective skill level for pawns that have skill-related work types enabled? In the same way that you can use mechFixedSkillLevel in XML to set the effective skill level of a mechanoid. Additionally, is the default effective skill level 10 for everything, like it is for Biotech Mechs?
emitbreaker  [作者] 4 月 18 日 上午 4:51 
In game tag editor properly show the tags, but injection of tag to neither physical mod extension nor virtual mod extension works. For now, using XML injection for properly use the functions.
emitbreaker  [作者] 4 月 18 日 上午 1:12 
Virtual Injection to races still need few more improvement to let players / modders update their tag information. Sequential update will be deployed by next week.