Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Topics - someonesneaky

For the sake of efficiency and ease of use for all parties we're moving away from using the forum for bug handling; reports are now logged on Discord.

If your game is unmodded, please visit the #bug-reports channel in the official development server:

If you are having issues with modded versions of RimWorld, you can visit the #troubleshooting channel in the community server:

Please have the following information ready for your post on either server

For the thread title, write a one-line summary of what happened with version in [brackets] at the start.

    BAD: "Sieger AI bug". This is not a summary, it's a label.
    GOOD: "[1.5] Siegers eat each other after running out of food". Succinctly summarizes the issue.

When reporting a bug, please include:

1. What the circumstances were.

2. What happened.

3. What you expected to happen.

4. Steps we can follow to make the bug appear on our machine. This part is important! We need a set of steps which we can follow to get the same results you're seeing. Ideally you'll test these steps to make sure they work from scratch.

5. Savegame file
It's very helpful to include a savegame, especially when you have trouble reproducing the bug.

- Windows users can find their save files by clicking the 'open save games folder' button in the in-game Options menu.
- Mac users don't have it quite so easy, and you will need to navigate to the save folder manually, which can be found here: /Users/your user name/Library/Application Support/RimWorld . Or you can search for .rws files. Although note that the Library folder could be hidden which might prevent you from both navigating to it and searching for .rws files. More information on where and how to find your save files on the Mac can be found in the following post/thread:

If your savefile is somehow too large to attach to Discord, you may be able to attach it after zipping it with a utility such as WinRAR or 7zip. If it's still to big to attach then you can upload it to Google Drive / One Drive / Dropbox / Zippyshare (or other such cloud storage / file sharing service) and post the download link in your bug report.  Make sure you make the file shareable to anyone that has the link, if using Google Drive.

6. Log File
Posting a log file means uploading the log RimWorld generated. Here's where to find it:

    Windows: %userprofile%\AppData\LocalLow\Ludeon Studios\RimWorld by Ludeon Studios\Player.log

    Mac: Users/<YourUserName>/Library/Logs/Unity/RimWorld by Ludeon Studios/Player.log

    Linux: /home/<YourUserName>/.config/unity3d/Ludeon Studios/RimWorld/Player.log

Note for Linux: You must run RimWorld from the console or the log file will not be created.  If you don't run RimWorld from the console, you may find the log at /tmp/rimworld_log

Creative Rewards / Regarding Missing Names
April 22, 2024, 07:08:22 PM
There have been some folks who have noticed their name-in-game has gone missing lately. If you can, please leave your name in a comment on this post, or find me on Discord as Sneaks in either the official development server or in the community server so it can be passed on to the devs.

We're definitely looking into what happened, and will get it straightened out as soon as possible!
General Discussion / The Great Purge
March 21, 2024, 10:32:55 PM
Hello everyone! Sneaks here. I wanted to let you guys know that we're aware of the problem with the horde of spambots that have taken over the forum.

I'm currently in the middle of trying to weed out the unwanted annoyances - hundreds of accounts have been banned so far, and thousands of posts and comments have been removed.

I wanted to make everyone aware - quite a large number of these spam accounts are regular users that have apparently been compromised, and are getting caught in the crossfire.

For your security and safety, please take the time to go into your settings, and update your password just in case. If you're one of the unlucky few whose account was stolen, please let me know and I can see what I can do. You can contact me on /rRimWorld as OneTrueSneaks, or in the Unofficial RimWorld Community Discord server and the The Official RimWorld Development Discord as Sneaks.

Please be patient with the spring cleaning. Hopefully soon, this place will be livable again!
This one's a very odd one, and I was prompted by Mehni and the other discord folks to put it in here.

A 'wild man' wandered into my map. She was the sister of one of my current prisoners at the time, so I tagged her to be tamed, and went about things, pretty much forgetting about her for a while. Eventually, I look over, and see her laying on the floor bleeding, having lost a fist fight with a turtle (surprisingly, though, the turtle died).

I had someone rescue her, and she was dragged off to a medical bed to be treated and given a meal. Once she was fully healed (not just 'incapable of walking'), she got up and wandered off. I've got my home area walled in, but at the time someone had dropped an object that was holding the gates open. Since she was almost to the door, I drafted someone nearby, and surprisingly was able to send them to arrest her, even though she's still a 'wild woman'.

She was patched up again, though this time once she healed, she lingered in the prison cell for a day or two. Eventually, though, she wandered out of the cell and back into my walled-in wilds, though since the doors are closed, she's kept fenced in. Draft another pawn, send them to arrest her, she resists, downed again. Can't capture her while downed, so I have to rescue her again. She heals again, wanders off once more, so I try arrest again. Same thing -- stays in bed til healed, then steps out of the cell on her own to meander about like a normal wild animal.

However, she has the context menus for both prisoner and wild animals:

My warden won't take her back to her cell, nor will they leave meals for her. But they can still attempt to recruit her, and she still has the restraints. My tamer also goes over and tries to tame her. I've got one warden and one handler, and one person who does both, so sometimes the person who does both goes over and gives her both attempts back to back.

She won't go over and wear any clothes left laying around. And, since she won't eat anything but whatever vegetation she finds on the ground, she constantly has food poisoning, which stacks with the restraints to have her pretty much permanently at a very slow movement speed.

She's not giving any errors, but she's currently very unhappy about the whole nudity, being stuck outside, eating without table, and so on, despite me trying to give her a nice comfy cell with a bed.

I *am* playing with mods, roughly half of which are downloaded from non-steam sources, but I can provide those if needed, along with the save, as even zipped it's above the forum's maximum file size. I apologize for this not being in the standard report format, but ti's such an odd (and amusing) bug that I wasn't sure where to begin.

Steps to reproduce, I guess?

- Wild man enters map

- Set to tame

- Wild man is knocked unconscious while fighting with a wild animal

- Rescue wild man

- Arrest wild man when he wanders off after healing

- Rescue wild man when he's knocked out during an arrest attempt

- Arrest wild man when he wanders off again, set him to be recruited

- Give up and let him wander the wilds when he leaves his cell

- Let your pawns keep trying to both recruit and tame at the same time, even when he's in said cell


Update: One of the mods I'm using is one of my own creation, Pineapples. With that one, pineapple plants are grown or found wild, and harvested for whole pineapples, which must then be chopped at a butcher table into rings before they can be eaten. Because of this, Frog is wandering around harvesting random pineapple plants, but unable to actually get anything from them. So, I'll find this random trail of loose pineapples littering the ground, until she stumbles across a berry bush.

Good news, though -- her resistance has been broken, and recruit attempts may now begin, so we'll see what happens if either recruiting or taming works first.
I'm not too well-versed in codespeak, but it *seems* like the game is trying to trigger some sort of incident, but is unable to do so. If I'm right, hopefully one of you nice folks will be able to point me toward what might be breaking it. I'm in a heavily modded game, but the error is fairly new; I'd recently added a couple of new mods, yet though I've taken them back out, the error is still hitting.

Thanks in advance!

System.NullReferenceException: Object reference not set to an instance of an object
  at RimWorld.IncidentWorker_MakeMapCondition.CanFireNowSub (IIncidentTarget target) [0x00000] in <filename unknown>:0
  at RimWorld.IncidentWorker.CanFireNow (IIncidentTarget target) [0x00000] in <filename unknown>:0
  at RimWorld.StorytellerComp_RandomMain+<MakeIntervalIncidents>c__IteratorA4.<>m__1FB (RimWorld.IncidentDef d) [0x00000] in <filename unknown>:0
  at System.Linq.Enumerable+<CreateWhereIterator>c__Iterator1D`1[RimWorld.IncidentDef].MoveNext () [0x00000] in <filename unknown>:0
  at Verse.GenCollection.TryRandomElementByWeight[IncidentDef] (IEnumerable`1 source, System.Func`2 weightSelector, RimWorld.IncidentDef& result) [0x00000] in <filename unknown>:0
  at RimWorld.StorytellerComp_RandomMain+<MakeIntervalIncidents>c__IteratorA4.MoveNext () [0x00000] in <filename unknown>:0
  at RimWorld.Storyteller+<MakeIncidentsForInterval>c__Iterator9D.MoveNext () [0x00000] in <filename unknown>:0
  at RimWorld.Storyteller.StorytellerTick () [0x00000] in <filename unknown>:0
  at Verse.TickManager.DoSingleTick () [0x00000] in <filename unknown>:0
output_log.txt on pastebin

I'd gone to see if WattSun (or another alternative) had updated to A16. Comments on that one said that it was working despite not officially being updated, so I thought I'd give it a shot -- a couple of others, such as Additional Lights, still worked without updating.

Shortly after enabling WattSun, my game started lagging very badly. I didn't know if it was the mod, or just my colony itself. There's been very little growth; I haven't gotten any new residents since adding it, and the one prisoner I've got has been there for a while. Animal populations are fairly stable, thanks to frequent culling.

So, to see if it'd help, I deconstructed the two lamps built with WattSun, saved and exited, then disabled the mod. But, something apparently went horribly wrong, and like an idiot, I didn't think to save my game before hand.

Now I can't load it, even after re-enabling WattSun and putting it back where it was before.

I seriously feel like crying. I've put a lot of effort into this colony, and the thought of it being gone almost makes me sick. The worst part is, this isn't the first time something like this has happened, so I should have known better, though at least last time, I'd only been a few hours in.

Please, please tell me someone out there can help me fix this. :<

  • What the circumstances were. -- A couple of insect hives were generated inside the Ancient Danger ruins on map creation. The hives were inactive until I broke through the wall; then they started doing their usual thing.

  • What happened. -- As I was getting ready to go in and pop open the caskets, the hive adjacent to one of the cryptosleep casket spawned a glowpod in the space occupied by the casket. The casket was deleted, replaced by the glowpod.

  • What you expected to happen. -- I figured the hive would have checked to see if the nearby spaces were occupied by other objects?

  • Steps we can follow to make the bug appear on our machine. -- Have a hive next to a cryptosleep casket. Turn on devmode and select the hive. Hit the 'spawn glowpod' button until one pops the casket into nonexistence. (I did reload and do this, just to see if it was a fluke. It wasn't.)