RimWorld

RimWorld

Not enough ratings
Bepis Expanded
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.6
File Size
Posted
Updated
4.140 MB
Aug 19 @ 2:59am
Aug 29 @ 5:50am
11 Change Notes ( view )

Subscribe to download
Bepis Expanded

Description
Your favourite beverage, Bepis is now available on the Rim! Production currently encompasses 9 unique flavours!

- Bepis Classic: A highly addictive flavourful beverage that gives slight buffs and a mood bonus.

- Live Laugh Bepis: Known for it superior mood boosting qualities.

- Bepis Pulse: Known for it's ability to boost healing speeds and immunity rates whilst numbing the patient for added relief.

- Bepis Blaze: Known for it's ability to support smokeleaf enjoyers.

- BepiS EX: Known for it's uh... I'll let your parents tell you about it first.

- Bepis Mojo: Popular among the wanna be wizards and those that spread terror. (Anomaly Exclusive)

- Bepis Alive: Known for it's widespread use in hospitals across Rimworlds and Urbworlds alike.

- Bepis Starry Void: Known for it's ability to make user entirely invisible for a period of time. (Only craft-able with anomaly)

- Bepis Spam: Whilst this is not actually a kind of Bepis, It is recommended you make it anyway to recycle your Bepis cans.

- Bepis Zero: A cheap an easily produced way to stave off Bepis Addictions... Colonists don't seem to enjoy drinking it though.

(This mod also has medieval variants of each Bepis as well as a medieval Bepis generator that are only accessible if you are using Medieval Overhaul)

Copyright Disclaimer™:

© 5499 Bepis Interstellar Incorporated™. All rights reserved, except for the rights to mock, parody, or irreversibly alter the space-time continuum.

Bepis™ and the Bepis™ logo are the exclusive trademarks of Bepis Interstellar Incorporated™, a division of the Intergalactic Beverage Consortium™. All product names, logos, characters, and likenesses (even if they bear a suspicious resemblance to other certain beverages) are protected by copyright, trademark, and/or the universal laws of taste.

Any unauthorized use, reproduction, or distribution of Bepis™ products or the highly addictive Bepis™ experience—whether in this galaxy, a neighboring galaxy, or a parallel dimension—is strictly prohibited, especially where prohibited by law, or unless you're in the Bepis Zone™, where anything goes (within reason).

Bepis Interstellar Incorporated™ reserves the right to alter, modify, or otherwise twist your perception of reality at any time. We also retain the right to claim ownership of all universes' depictions of a Bepis™ can, bottle, or other vaguely beverage-related object—now and ad infinitum —across all known and unknown realities, dimensions, and low-budget sci-fi media.

By consuming or contemplating Bepis™, you agree to forfeit all rights to your original thoughts, which shall henceforth belong exclusively to Bepis Interstellar Incorporated™. Keep in mind: No refunds. No apologies. No exceptions. Only Bepis™.

In case of intergalactic legal disputes, Bepis Interstellar Incorporated™ reserves the right to resolve issues via a highly competitive game of Space Fightclub.


Comments and feedback would be welcome and appreciated.

Some extra credits to Sarg Bjornson for letting us re-texture some of his work (for the medieval variants)

Also, consider give me some support here: https://ko-fi.com/spamonplane
28 Comments
TurtleShroom Oct 31 @ 5:29pm 
Okay, so what I mean is that a Pawn has the Bepis Addiction. The Bepis Need hits zero and the penalty starts ticking upwards. I give the Pawn some Medieval Bepis Classic, and the Bepis Need is replinished. However, I am still at the Bad Customer Penalty.
TurtleShroom Oct 31 @ 5:26pm 
I wrote a Patch that changed Bad Customer so that it can be survived. I also made it deplete slower. I think that might have broken it, but I only used a pure XML Patch, so it didn't alter the C-Sharp.
Spam On A Plane  [author] Oct 31 @ 10:03am 
also give me more details when you say "He still had the Bad Customer penalty"
Spam On A Plane  [author] Oct 31 @ 10:02am 
as the guy who wrote BepisMod.AddictionDoer I can tell you that I wrote it as a positive number on purpose.

the Severity offset is how much is subtracted from the severity of the addiction; making it a negative number would make the addiction worse

Either way, you aren't actually supposed to survive Bad Customer, it's supposed to be a funny/dramatic way of killing the pawn
TurtleShroom Oct 31 @ 9:55am 
I looked in the code and I think that I see the problem. The Bepis Addiction counts UPWARDS, and when a Pawn consumes Bepis, it doesn't reset the counter to zero. This can be fixed as follows:

<li Class="BepisMod.AddictionDoer">
<BepisAddictionType>BepisAddiction</BepisAddictionType>
<SeverityOffset>-1</SeverityOffset>
</li>
Spam On A Plane  [author] Oct 31 @ 9:54am 
Aight lemme take a look at it
TurtleShroom Oct 31 @ 9:53am 
I have found another error.

One of my Pawns got down to the Bad Customer ( where he loses limbs ), so I gave him some Medieval Bepis to stave it off. He still had the Bad Customer penalty despite ingesting Medieval Bepis. Why?
Spam On A Plane  [author] Aug 30 @ 9:00pm 
I pushed an update fixing that a few days ago. (on the 29th)

I believe that steam just didn't update the mod for you (it's does for me sometimes too).

(also, the XML declaration is entirely unnecessary)
TurtleShroom Aug 30 @ 3:00pm 
I believe that I have encountered why this error is being seen. The Outcome Doer in the medieval version of the Bepis Classic drink does not work.

I changed it to this:
<li Class="BepisMod.AddictionDoer">
<BepisAddictionType>BepisAddiction</BepisAddictionType>
<SeverityOffset>0.1</SeverityOffset>
</li>


That matches what the other Bepis Classic drink does, and it seems to resolve the problem with Drug Policies ( "RimWorld.DrugPolicyDatabase.NewDrugPolicyFromDef" ).
TurtleShroom Aug 30 @ 2:30pm 
I found a second error:

Exception loading def from file BepisBasicMED.xml: System.ArgumentException: Could not find type named BepisMod.ingestionOutcomeDoer_OffsetAddiction from node <li Class="BepisMod.ingestionOutcomeDoer_OffsetAddiction"><BepisAddictionType>BepisAddiction</BepisAddictionType><BepisCanType>BepisClassicDrunk</BepisCanType><BepisCollectionType>BepisMastery</BepisCollectionType><SeverityOffset>0.1</SeverityOffset></li>
Parameter name: node
[Ref F88DDD88]


I think this is tied to the same file and error as the below report.