Math! (Forked)

If you liked this item, please rate it up on Steam Workshop page.

Author: kd8lvt

Last revision: 20 Apr, 2023 at 19:11 UTC

File size: 1.59 MB

On Steam Workshop

Description:

Hey guys!
I’ve loved this mod since I found it, and was pretty bummed to hear that CrunchyDuck was no longer part of the RimWorld modding scene.
So, I decided to pick up where they left off and continue support for Math!

Feel free to request variables/comparisons, I’m more than happy to add them if possible.

Everything I’ve added has documentation in the Math! in-game info pane, just as the original mod does.

Permission to Fork and Reupload provided by CrunchyDuck via this pull request comment: https://github.com/CrunchyDuck/Math/pull/7#issuecomment-1491433782

New GitHub Repo: https://github.com/kd8lvt/RimWorld-Math

CrunchyDuck’s Original Description:
————————————–

What does this mod do?
  • Ability to perform Math! with a huge range of variables, from "how many pawns have the fast walker trait", to "how much food do our colonists need to eat per day"
  • Create your own variables to cut down on the amount of Math! you need to do
  • New field to calculate how much of an item exists – Want you simple meal production to count all meals, not just simple? Use "categories.meals"!
  • Larger bill details
  • Robust in-game info button with examples, variables and explanations for using Math!

Many features from the mod Better Workbench Management have been added, such as:

  • Dragging bills to rearrange
  • Linking any bills together to match their settings, as well as options to choose what settings are matched.
  • A button to easily switch between "take to stockpile" and "drop on floor"
  • Renaming bills!

Compatibility
  • Any mods that add new things (food, weapons, really anything) will be compatible and usable as variables.
  • Compatible with new saves. Removing from a save will produce a one-time error.
  • Compatible with Project Rimfactory (Thanks to ruifung[github.com])
  • Supports using loadout tags from Compositable Loadouts (ruifung[github.com] again)
  • Incompatible with Better Workbench Management. Most of its functionality has been integrated into this mod anyway.

Languages

Math! will allow you to use variables in your native language.
However, right now none of my tutorials/explanations are in other languages. I have everything set up to support other languages, but none made yet.
If you speak any language besides English or Spanish and wish to contribute, I’d be happy to discuss it in my Discord.

Links:
[CrunchyDuck’s] Discord with me and my budderoos: https://discord.gg/hUnEs9ZhwA
[Old] Github: https://github.com/CrunchyDuck/Math
NCalc, the math library I use: https://github.com/ncalc/ncalc
donate: I will keep doing what I do regardless of income. https://ko-fi.com/crunchyduck

Credits
falconne, who made Better Workbench Management and its assets.
ruifung[github.com], who has done multiple compatibility patches.

Download
Required items:

Click the title to search on this site.


HarmonySteam Workshop