RimWorld
215 평점
EBSG Framework
2
   
어워드
즐겨찾기
즐겨찾기됨
즐겨찾기 해제
Mod, 1.4, 1.5
파일 크기
게시일
업데이트일
3.123 MB
2023년 12월 12일 오후 12시 34분
2024년 8월 24일 오후 12시 52분
변경 사항 59개 ( 보기 )

다운로드 위해 구독하기
EBSG Framework

Alite님의 2 모음집
Alite's Gene Mods
아이템 12개
Expanded Biotech Style Genes
아이템 26개
설명




This framework contains all the C# that I made that can be utilized for broad purposes. While it mostly contains stuff for the Expanded Biotech Style Genes series, it also has generic copies of some of the code made for the Superhero Genes series, like the code used to remove multiple hediffs with one ability, along with other ideas I've had and various requests from others. By putting it all in one framework, I'm hoping it will make it easier for others to do some of this stuff. Important note, the code from SHG also still has an SHG equivalent, but there is no guarantee that they will act the same as those ones are intended solely for SHG and any mods that have it as a dependency.

This framework does not have any hard requirement on any DLC, however please keep in mind none of the gene stuff will work without Biotech, and the precept thought workers will usually require both Biotech and Ideology.


- Stats that alter deathrest, pregnancy, and blood recovery speeds.
- Create basic resource genes like Hemogen using just xml
- Locking equipment based on genes, xenotypes, and hediffs, using required or forbidden tags.
- Locking genes and xenotypes to only use certain equipment, or have certain equipment forbidden.
- Create thoughts that check for trees similar to the Trees Desired precept.
- Create mood curves based on how many people are in the colony.
- Create hediffs that damage and even completely remove specific parts.
- Create hive mind genes.
- Other stuff I'm sure. I may or may not have been drunk for parts of this, so I don't remember everything in it right now. The wiki's list is a lot more extensive[github.com].

To read about past updates and the next major update (if I'm presently working on it), take a look at the updates page on the wiki.[github.com]

EBSG mods using this framework
- Bleeding Genes : Only the blood recovery genes
- Environmental Preference Genes : Adds a bunch of genes that change how the pawn feels about the place they live
- Expanded Dependency Genes : Gives stricter drug dependency options along with various food options
- Expanded Reproduction Genes : Alter the pregnancy speed and fertility curve of pawns
- Expanded Deathrest Genes : Alter how long a pawn needs to spend to complete a deathrest session
- Health Genes : Alter biosculpting speed and give an extra challenge for pawns when you start with the body parts section
- Passion Genes : Change how much passion pawns have for certain skills


- CE might take issue with the outgoing damage stuff. Awaiting large scale input from community.
- HAR may not be compatible with the fertility curve. Awaiting large scale input from community.
- No other issues are known at the moment.


Easy link to all of my Rimworld mods

If you're interested in downloading manually, casually looking at the code, or taking a look at its functions to use in your own mods, click the Github link. While I do encourage looking at the C# if you want an example on how to do something, you do NOT have permission to just copy my code into your own mod. If you want to use something directly from this, make this mod a dependency.

[github.com]

[ko-fi.com]

[discord.gg]


Sovereign has helped come up with several of the ideas in the mod, and, more importantly, has helped me with art stuff to compensate for my inability to do art stuff.
인기 토론 모두 보기(1)
0
2023년 12월 22일 오전 6시 50분
고정됨: Share your mods here
Alite
댓글 97
Alite  [작성자] 2024년 9월 5일 오후 1시 14분 
Do you mean Expanded Archite Genes, or are you referring to a different mod? Expanded Archite Genes doesn't contain any C# since it relies on this mod for it, so I'm assuming it's a different mod.
Aduro 2024년 9월 5일 오전 7시 11분 
It was the Archite Expanded mod.
AoKuang 2024년 9월 5일 오전 5시 27분 
Not that I could see, all the errors I had were minor ones from other mods. I believe it has to be a compatibility issue but even eliminating the obvious mods that edit context menu didn't fix it. I will keep testing and if I figure out whats causing it I will reply. Thanks!
Alite  [작성자] 2024년 9월 5일 오전 5시 00분 
I haven't messed with anything that would mess with someone else's right click menus. Does it create errors when it fails?
AoKuang 2024년 9월 5일 오전 4시 08분 
Not sure why but for some reason your mod breaks my context right click menu. I have tried loading it in many different spots from first to last. I never would have thought it was this mod as it clearly doesn't do anything to the context window correct?
Aduro 2024년 8월 26일 오전 8시 11분 
Haven't been having issues with it until recently.

I've been slammed with a ton of red errors. Here's the error Log. https://gist.github.com/HugsLibRecordKeeper/f153049a32d7ed64d7abddc55e333aed

Because I'm pretty sure it's coming from EBSG.
Alite  [작성자] 2024년 8월 16일 오전 11시 07분 
Added a Terrain Conditional Stat Effecter, which allows for changing stats based on what type of terrain the pawn is standing on, from a generic in/not in water to something far more specific, like a move speed penalty in any water that isn't swamp, or a move speed boost in any type of water plus wet lands like marshy soil. Multiple can be added to the same gene for more in-depth effects
Alite  [작성자] 2024년 8월 12일 오후 6시 07분 
Minor update today
- Made a place worker that allows for setting terrain conditions that buildings require to start construction at that spot
- Fixed a bug with the Gene in Colony Mood Precept Worker where it would always end up being inactive for bloodfeeders
Alite  [작성자] 2024년 8월 11일 오후 2시 43분 
I don't know what mod CYB_ExpansiveStomach is from, but they forgot to do the check EBSG food genes did before it added the EBSG version of the category. This mod is not related to the category (EBSG food genes or EBSG All in One) or whatever mod is using CYB as a prefix for their defs.

If you still have the errors with zero mods enabled try verifying file integrity. If it still pops up after that you may need to reinstall Rimworld since a mod is sticking around longer than it should.

If the errors are all gone when there aren't any mods on the list return to the point before everything was removed and start removing mods until the errors stop popping up. In this situation I recommend starting with any that have CYB as the initials of the mod name, the mod ID, or in the mod author name. I'll make an update to the food genes and the EBSG AiO to make it harder for the errors to be an issue.
Aitor 2024년 8월 10일 오전 8시 37분 
(System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool)
System.Threading.ExecutionContext:Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool)
System.Threading.QueueUserWorkItemCallback:System.Threading.IThreadPoolWorkItem.ExecuteWorkItem ()
System.Threading.ThreadPoolWorkQueue:Dispatch ()
System.Threading._ThreadPoolWaitCallback:PerformWaitCallback ()

also all the mods that need this one to work doesnt have it among their dependencies