RimWorld
1,111 평점
Elite Bionics Framework
3
2
3
3
   
어워드
즐겨찾기
즐겨찾기됨
즐겨찾기 해제
Mod, 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6
파일 크기
게시일
업데이트일
438.770 KB
2019년 2월 24일 오전 1시 40분
2025년 8월 23일 오전 6시 17분
업데이트 노트 74개 (보기)

다운로드 위해 구독하기
Elite Bionics Framework

Vectorial1024님의 4 모음집
Vectorial1024's RimWorld Mods
아이템 10개
Elite Bionics Framework: Known Dependent Mods
아이템 19개
Elite Bionics Framework: Known Compatible Mods
아이템 15개
Elite Bionics Framework: Community Unification
아이템 7개
설명
A common framework to change body part max HP, along with a bit of something else. Please check the changelog tab for the latest version.

Package ID: V1024.EBFramework

Quick Info and Compatibility
  • Requires Harmony only!
  • Visible Error Logs is strongly recommended to help with detecting bugs
  • HugsLib or Log Publisher from HugsLib is strongly recommended to send bug reports
  • Safe to add to existing saves; might be unsafe to remove from saves (e.g. bionics will lose EBF effects)
  • Should have no problems with most other mods, see below for more info
  • Multiplayer compatibility: YES
  • GitHub repo link is here: https://github.com/Vectorial1024/EliteBionicsFramework
  • XML/C# modders may want to read the README to see how to add compatibility with this mod
Background and Overview
Elite Bionics Framework is the child of the abandoned, never-released mod Elite Bionics (ELTE). Originally drafted in Fall 2018, the idea was that, because installing bionics will make pawns weaker by reducing the HP pool (Ludeon Forums[ludeon.com]), ELTE bionics would trade some of the bonus body part efficiency buff for max HP buff.

This would make ELTE an interesting competitor to the bionics duopoly at the time (EPOE and RBSE), but due to the lack of art skills and general creativity, ELTE was scrapped.

To not let the programming effort go to waste, the underlying tech that buffs max HP was reorganized to become the Elite Bionics Framework.

Cheers to the ambition of becoming the third greatest bionics mod after EPOE and RBSE!

Framework Description
Other modders may manipulate body parts through this framework. Currently, these manipulations are supported:
  • Changing max HP of body part (v1.0.0)
  • Changing melee attack damage of bionics (v2.1.0)
Note that, normally, when body part max HP is increased, the pain and bleeding rate will both also increase. This mod scales down the bleeding rate in order to avoid nonsensical instant-death situations due to instant-bleed-out.

However, pain levels are not touched to maintain balance. End users should aim for drugs, implants, or armor to reduce the pain of your soldiers/workers before and during battle.

Modders (and perhaps end users too) may refer and subscribe to Elite Archotech, another mod under my name, for inspiration and immediate usage.

There are some documentation on GitHub for modders too.

Known Issues and Latest News
  • This framework will emit warnings if it detects any mod that tries to get the max HP of body parts without using this framework.
  • Uninstalling this mod may have problems: if a body part sustains injury such that total severity exceeds the vanilla-allowed max HP, the body part is instantly destroyed. This is vanilla behavior.
  • 24 Dec 2021: Compatibility with Humanoid Alien Races now fixed (only for RW >= 1.3); Special thanks to RocketDelivery!
  • 2 July 2022: Compatibility with a whole bunch of other mods (e.g. Qaulity Bionics, Pawnmorpher) now fixed via Community Unification; refer to the Community Unification collection for more details
  • 17 Aug 2025: A new way for C# mods to provide compatibility with Elite Bionics Framework is now available
The GitHub Repo
Many things, including changelogs, non-Steam downloads, and issues, are on the GitHub repo of this mod. Link: https://github.com/Vectorial1024/EliteBionicsFramework

Credits and Legal Stuff
  • RimWorld belongs to Ludeon Studio. Some textures used as illustration above are from RimWorld assets.
  • Harmony is provided by pardeike.
  • Mods in the Community Unification list are all made by someone else (except EBF, of course, EBF is made by me).
  • Thanks to Neceros and Bar0th for finding a patching bug and suggesting a more resilient solution to how this mod patches vanilla code
  • Thanks to RocketDelivery for solving the seemingly magical incompatibility with Humanoid Alien Races

Support and Donation
You are welcome to buy me some coffee at Ko-Fi to support my work!
https://ko-fi.com/vectorial1024

Conclusion
Please report bugs and error messages below!
인기 토론 모두 보기(19)
4
2025년 1월 8일 오전 7시 15분
Body Size Not affecting Max HP for parts
Substantiate
8
2023년 8월 25일 오전 11시 59분
Mod not wirking, getting error
manlorn
6
2022년 9월 27일 오전 9시 00분
고정됨: About 3rd party mods that also modify body part max HPs
Vectorial1024
댓글 748
Vectorial1024  [작성자] 2025년 8월 23일 오전 6시 17분 
Thank you all for the reports.

The error from EBFLegacy is now fixed.
Tensair 2025년 8월 23일 오전 5시 56분 
Same here. Didn't have these errors before.
Leeroyfreeman 2025년 8월 23일 오전 5시 39분 
Im getting similar errors thrown. Tested with just EBF loaded
Solpel 2025년 8월 23일 오전 4시 21분 
newest update on game startup throwing a couple errors, and no I don't have quality bionics, just epoe forked and medical system expansion 2.

Error while instantiating a mod of type EliteBionicsFrameworkLegacy.EBFLegacy: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> HarmonyLib.HarmonyException: Patching exception in method static System.Boolean EliteBionicsFrameworkLegacy.Patches.QualityBionicsRemastered.EBF_QualityBionics_CollectTypes::Prepare()
Vectorial1024  [작성자] 2025년 8월 21일 오전 7시 48분 
@Helixx247

This question does not belong here.
Helixx247 2025년 8월 20일 오전 10시 23분 
it keeps throwing an error : [Quality Bionics Remastered] Failed to apply quality ... to wood, anyway to fix this?
Vectorial1024  [작성자] 2025년 8월 20일 오전 3시 53분 
Maybe DaLLaN knows about this side, maybe not, but I no longer care.

If they patch EBF just to cancel the dialog box but never bothered to fix their code (ahem Quality Bionics Remastered ahem), then once again, it really is on DaLLaN, and I shall stand vindicated.
Vectorial1024  [작성자] 2025년 8월 20일 오전 3시 49분 
At first glance EBF does not deal with consciousness.

Also, from what I can read at their GitHub repo, the Consciousness Patch code is written in a way which is arcane (AI generated?). Compatibility cannot be confirmed.
L. Velociraptor 2025년 8월 19일 오후 5시 01분 
@Vectorial1024 -- I don't have a horse in this race, so-to-speak, but I did notice that DaLLaN seems to be back. Mechalit Core and Cyber Fauna were both updated to 1.6 and the boilerplate message was removed. It does look like there were some changes on DaLLaN's side though, so maybe a patch isn't needed any more?

That's it. Just wanted to inform you if you were not already aware. I hope folk respect your decision, regardless of what it is. :p2cube:
Astraos 2025년 8월 19일 오전 10시 14분 
@望月 is that why they go so high for me? I ended up removing conciousness patch cause of it lol