The Binding of Isaac: Rebirth

The Binding of Isaac: Rebirth

4,859 ratings
Da Rules - A Sandbox Menu Thingy [Rep/Rep+/AB+]
102
35
12
23
44
9
16
31
28
10
5
9
4
14
14
12
9
5
4
2
3
2
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
14.162 MB
Feb 21, 2021 @ 2:37pm
Nov 11 @ 11:09am
329 Change Notes ( view )
You need DLC to use this item.

Subscribe to download
Da Rules - A Sandbox Menu Thingy [Rep/Rep+/AB+]

In 2 collections by JSG
JSG's Mods
11 items
Thumbs Up!
595 items
Description
Da Rules is a sandbox-style menu that allows you to mess around with almost anything in the game, from monsters to visual effects. Sure, you can do "Every item is"...BUT you can also replace, resize, push, rotate, attach, path, animate, change costumes and a LOT more than that. Theres extra effort put into making the menu as simple as it can be BUT if you still have trouble check the tutorial by clicking on the ? button.

*If you dont want to risk your achievements with the wackies, Use the console Command 'saferules' to enter challenge mode and, by extension, disable achievements*

These wont be fixed in rep until they get officially fixed. Specially the stat ones.
If you find broken stuff thats not listed up there, report it please!.

Controls
*J key(configurable): Open the menu. Note that the full menu can be opened only on the starting room of each floor.
*Click: Select and change stuff.
*Right Click: When done on a source/target/special/conditional/modifier it lets you edit it's attributes. On the Monster/Pickup selectors, it also allows you to see the variants.
*ENTER/RIGHT SHIFT/RIGHT CTRL: confirm stuff.

Bonus Spawner
The full menu can only be opened in the starting room, in any other room you'll get the "Bonus Spawner". It's basically a micro rules menu that allows you to spawn stuff and access a few specials to mess around with....this one is kind of wonky, I may improve it over time to be closer to it's full menu counterpart.
The menu will auto-hide when you bring your mouse to the top side of the sceen, you can bring it back up by taking the mouse down again.

Challenges
There's a special "Rules Play Ground" challenge for you to do whatever you want in it with achievements off.
Theres also a "Rules Disabled" challenge, go there if you get locked out of the game.

Backup your rules
Some events, like reinstalling the game, may wipe your modded saves, so if you truly care about them I'd strongly suggest backing them up regularly. You can find them on: "maingamefolder/data/darules/"

Sharing Rules
There are 3 ways of doing so:
1-Turn your rules into a challenge: Check the readme in the mod's folder.
2-From console: you can also just share the text between your "[data][/data]" and then just do "loadcmdrules data" and the ruleset will be loaded. Theres a character limit tho, so if get into the hundred rules or something it may crash.
3-From savefile: but instead of pasting the rules in the console, you paste them between the the "[toimport][/toimport]" section of the savefile and then use the "importpresetrules" cmd on the console. No character limit for this one.

save location: "maingamefolder/data/darules/"
save location on AB+: "Documents\My Games\Binding of Isaac Afterbirth+ Mods\da rules_2403871374"

Take in mind that some newer specials are only compatible with Rep, so either dont use those or dont share your rules with people from AB+ as they may not work.

Mod Support
It's advised to run the mod alone or with as little company as possible...BUT, if you simply dont care about reliability, then you do get something in return....on the entity selector, you can access a "Mods" section that will feature most entities for the following mods:
-Revelations
-FiendFolio
-Deliverance
-Retribution(rep)
Remember that this only means that the entities from these mods will appear in the entity browser, but you can still use just about any entity, regardless of if it appears in the menu or not, by using "cmd mode".

TIPS!
-Want something to happen a bazillion times per second?, use a conditional timer with 0.01s.
-If some rule doesnt seem to apply when it should, try adding a delay, this can circumvent conflicts with other mods. It also skips anti-crash measures, BE CAREFUL THO!

Planned Stuff
List of stuff on my wishlist(some probably wont ever happen):
-Copy Button: to copy specific rules/targets/sources into new rules.
-More Specials: I have already some implemented in the code that are disabled.
-Failsafe modded rules: so they cont crash/♥♥♥♥♥♥ the menu
-Up to 3 Conditionals/Modifiers per rule.
-Random rule generator: generates random rules, it's in the code but hidden for now.

Known Issues
List of the currently known issues that may or may not be resolved over time...
-Some rule effects may not be retainted on quitting and continuing.
-Some stuff doesnt work in co-op or in situations that involve multiple characters(co-op is not fully supported, still report any issues you find!).
-Enter spawns babies: the api has no way to fix this, if you use the keyboard as p2, you can use right shift or right ctrl instead of enter to confirm.
-Stage specific rules wont work in greed mode: whats greed mode?
-Undo/redo are wonky af: they are there only to save your ass sometimes, dont rely on them too much.
-Messing up can get you get locked out of the game: Go to the modded challenges menu and enter the "disable rules" challenge. That will disable your rules, you should be able to delete them, or change them as normal.
-GridEntity rules can speed up the game if spammed: an issue with how the game works, this should be rare and, likely, an indicator that you are having a loop on your rules.
-Familiars rules can get ♥♥♥♥♥♥ up: This can happen when switching rooms, if you have mods that do wrong stuff, or when picking up a familiar item. Unless you need a familiar to spawn at a specific position, you can remedy this by giving the player the item instead of spawning the familiar.
-CMDs have a slight delay: intentional.
-Entities from disabled mods can crash the game: make sure to unload modded rules before disabling the mods that add them. Having them on presets is fine.
-Most specials that change the movement/behaviour of stuff wont interact with each other, stuff like orbit or paths.
-Collision rules suck: blame Nicalis..

FAQ
-I got locked out of the game due to a rule?
Enter the "disable rules" custom challenge and then remove the problematic rule. Then, after starting a new run normally, reenable your rules by clicking on the crossed out "Rules" option on the bottom right of the menu.

-How to make every item is??
Short explanation: No QuestItems----> Any Item you want.
Long explanation: https://steamcommunity.yuanyoumao.com/workshop/filedetails/discussion/2403871374/3104647961278924892/

-Does this disable achivements?
No, beat MOM once without any mods on and no mod will disable achievements, this is no exception.

-Can I release a mod/challenge made with this?!
NO!, please dont do that!. This mod's code is a mess, anything you code yourself will run better and be better for everyone. Want to share it, go on, but dont upload it to the workshop.

-It doesnt work?!
Make sure it appears in your ingame mods list(you need AB+ at least), go into the game and press J. If the menu doesnt open the go to the console/log and let me know what errors you see.

-How do I get the things from the trailer?
Type devrules on the debug console.

-Do I need a keyboard/Mouse?
Yes.

-I have 90 mods and this just crashed my game!
Try disabling the other 89 and see if it still crashes.

Crashes,Bugs,Annoyances?

Check and read the following topic:
https://steamcommunity.yuanyoumao.com/workshop/filedetails/discussion/2403871374/3105765614228660609/

Then report the issue here or in that topic, as described, "it doesnt work" and "it crashes" wont get a problem solved, try to provide as much info as possible.
Feedback is appreciated

Enjoy The Mod!

Last Content Updates:
- New Add/Remove Curse Specials
- New Item Count Specials
- mild co-op support(still wonky but better)
Popular Discussions View All (37)
410
Nov 18 @ 7:37pm
PINNED: Bug Reports / Pending Fixes / Common Issues
JSG
306
Oct 9 @ 1:08pm
PINNED: Questions and Feature suggestions
JSG
7
Nov 14, 2024 @ 9:14pm
Post Your Challenges
Radical Red Head
1,540 Comments
JSG  [author] Nov 26 @ 10:40am 
Just gonna say that this mode has been out for 4 years, with 2 extra years of dev prior to that, and noone ever dared to ask for greed-only rules.
Personally, I never play normal and dont know many people that do...greed mode I dont even know what it is, so my motivation for doing anything of sorts is pretty low.....so no promises on any of that.
Eskay Rogue Nov 26 @ 9:48am 
On a side note, it would be awesome if you could make an "if [mode] trigger", so something only triggers in greedmode or normal mode for instance
Eskay Rogue Nov 26 @ 9:39am 
Dang, was hoping to edit a couple item pools, mainly readding a couple items back into the greed treasure pool for instance
JSG  [author] Nov 26 @ 9:35am 
No, you can make items only show up in specific rooms if you want tho....which is....similar?
Eskay Rogue Nov 26 @ 9:30am 
Is it possible to add an item to a certain item pool using this? If so how?
JSG  [author] Nov 23 @ 7:41am 
I have absolutely no clue what you were even trying to say, sorry.
8 Blobfish in a trenchcoat Nov 22 @ 6:23pm 
can you make it so in the type pleces when you press Enter 2 times i crashs the game why?
:smile:
JSG  [author] Nov 19 @ 8:25am 
try to open the menu, have it not open then head to:
Documents/My Games/Binding of Isaac Repentance" for repentance
Documents/My Games/Binding of Isaac AB+" for AB+
and find log.txt, open it with any text editor, head to the bottom and see if you find any errors.
jobrospeedwagon Nov 17 @ 1:20pm 
Hey, I'm on mac, so Idk if that has anything to do with it, but the mod is showing in my mods list, but pressing "J" doesn't do anything. I don't know how to go to the log/console to check errors. Any help you can give?
Eggsalad Sandwitch Nov 9 @ 11:03am 
sorry about that