RimWorld

RimWorld

85 ratings
Autotester
3
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.3, 1.4, 1.5, 1.6
File Size
Posted
Updated
110.530 KB
12 Jun @ 5:27am
18 Oct @ 12:51pm
11 Change Notes ( view )

Subscribe to download
Autotester

In 1 collection by Mlie
Developed by me
111 items
Description


I made this to ease my testing of mods before publishing. A few people asked about it so I decided to publish it.
If you are not a modder this is probably not of any use to you and for most modders the Spawn Mod Content-mod should be enough for testing.
However if you have a lot of mods, it might help with automatic testing of these mods.

How to use
  • Populate the mod-list outside of the game, with the mod you want to test at the last place in the mod-list
  • Start RimWorld with the -quicktest parameter causing it to go directly to a default test map
  • With this mod loaded the test-map will be smaller (100x100) to increase map-load speed
  • The mod will open and close any mod-config of the test-mod
  • It will will use the Spawn Mod Content-mod to spawn everything
  • It will then in turn select each item spawned
  • When there are no more items it will close the game

If there are any warnings or errors it will close the game instantly.
All warnings and errors will have a [Warning] or [Error] prefix in the log to find them easy.
It will also create a TranslationTemplate folder in the Source-folder of the mod.
This will contain English translation-data for all Defs as a template for other languages.

Some errors and warnings are ignored and you can add more by modifying the mod-config file.
The file contains the builtin exclusions and can be found in the mod config-folder, filename ending with "Autotester.xml".
https://ludeon.com/forums/index.php?topic=50995.0

[discord.gg]
[github.com]


  • See if the the error persists if you just have this mod and its requirements active.
  • If not, try adding your other mods until it happens again.
  • Always post your log using the Log Uploader
  • For best support, please use the Discord-channel for error-reporting.
  • Do not report errors by making a discussion-thread, I get no notification of that.
  • If you have the solution for a problem, please post it to the GitHub repository.
  • Use RimSort[github.com] to sort your mods

| tags: automatic testing
12 Comments
Mlie  [author] 10 Aug @ 3:18am 
@Marunath I guess, you would have to setup the mod-testing workflow externally in some way.
Marunath 10 Aug @ 3:15am 
can i use this for find the mod conflicts faster?
Mlie  [author] 25 Jul @ 3:01am 
@Aesarius Yes, as described, it will shut down (not crash) the game when a warning or error is detected
Aesarius 25 Jul @ 2:59am 
Меньше всего, при выстраивании сборки с нуля, запуская чисто ваниль, ожидал краша от ворнинга в ру локализации)0)
KΞNTΛR 18 Jun @ 3:57am 
Hmm yeah I like that
Cool mod to fix mods heh
Mlie  [author] 15 Jun @ 1:34pm 
@Kinzuko Well, as described it will close the game after the first warning or error. That is its purpose.
Kinzuko 15 Jun @ 1:32pm 
1.5 just causes my game to crash.
Pickle Peterson 15 Jun @ 12:21pm 
THANK YOU SO MUCH BRO I LOVE YOU
Anny 15 Jun @ 7:13am 
Modder have to make mod to fix mod itself what a truly best mod idea for modder of huge mod community mod
BrGuardian 14 Jun @ 11:57am 
Good, now I can test everything before getting errors mid game :selike: