RimWorld
Antimatter Annihilation
 Questa discussione è stata messa in evidenza. Probabilmente è importante.
Epicguru  [sviluppatore] 30 mag 2020, ore 9:22
Bug reports
Please report any and all bugs here.
It is very important that you give me as much detail as possible:
  • When and where does the bug happen
  • How often does the bug happen
  • What does the debug log say
  • Did you add to an existing save
  • What other mods do you have installed
< >
Visualizzazione di 16-30 commenti su 112
It's fine, just godmoded the buildings back, will shout if I find any more bugs
Just subbed and I'm getting the following error on startup:

Exception creating wiki for Antimatter Annihilation: System.NullReferenceException: Object reference not set to an instance of an object at InGameWiki.WikiPage.CreateFromThingDef (Verse.ThingDef thing) [0x0015e] in <3b25bfe429d5432cb3e5834e5e4f1efb>:0 at InGameWiki.ModWiki.GenerateFromMod (Verse.Mod mod) [0x00031] in <3b25bfe429d5432cb3e5834e5e4f1efb>:0 at InGameWiki.ModWiki.Create (Verse.Mod mod) [0x0001e] in <3b25bfe429d5432cb3e5834e5e4f1efb>:0

I have the wiki mod above this one in my load order.

Anyone else getting this too?
Ultima modifica da Darkstar; 4 giu 2020, ore 23:54
Epicguru  [sviluppatore] 5 giu 2020, ore 3:10 
@Darkstar Currently investigating.
When pawn injured by galvaknuckles and almost healed completely, i got spam by the notifications of the pawn being healed
Epicguru  [sviluppatore] 7 giu 2020, ore 9:07 
Galvaknuckle damage should work just like any other... Could you send a log or save file?
Messaggio originale di Epicguru:
Galvaknuckle damage should work just like any other... Could you send a log or save file?

Hey sorry for the late rep, I checked it several times and I didn't get any yellow or red warning whenever the notification appears. Does log still needed? If yes, I will try to give it to you next time. It's not really game breaking or anything, it just annoying if you hurt several prisoners at the same time using galvaknuckles.
Hello I am having problems with using this mod it makes world generation not work(the game itself loads without errors, and I can do everything untill I come to worldgen).

How do I post a debug log?

When and where does the bug happen
[World Generation]

How often does the bug happen
[Each time I activate Antimatter Anihilation]

What does the debug log say
[Where can I find it, I can only 'upload it']

Did you add to an existing save
[No]
What other mods do you have installed

(in loadorder)

https://pastebin.com/Sfm7PTuc (note antimatter Annihilation was loaded as last 'big mod' before the texture and facial stuff mod). The Wiki was loaded directly after Harmony.

Ultima modifica da henk; 11 giu 2020, ore 3:15
Epicguru  [sviluppatore] 11 giu 2020, ore 5:25 
Thanks for the report Henk. The wiki mod should be loaded after core - but that probably isn't what is causing the issue. Could you send me a debug log? And I'm not very clear on exactly what you mean by world generation not working... You can't generate a map? Or the factions are not generating?
https://pastebin.com/fwN0kM0w

Yes, I was thrown back to the main menu when I added it to my last working modlist. Then I tried moving it around and screwed up where my main menu didn't even load properly anymore(thankgod for rimsaves lol).

I have shortened my mod list to see if the errors popped up for Antimatter, and there are quite a few of them? (also see I have some others lol)

I will take it out for now, but I hope the log is usefull :)

Ultima modifica da henk; 11 giu 2020, ore 12:33
Epicguru  [sviluppatore] 11 giu 2020, ore 14:12 
Looks like you're using the non-steam version? Or at least running offline?

There may be an issue with the latest version on GitHub, if that's where you downloaded it from. I'll check this out in more detail in the morning.
Minor bug: Painful Bruises cause the (character name) is fully healed dialog to pop up for every tick of healing on that injury. This happens after using the Galvaknuckles, but I suspect it has more to do with the bruise.
I have the same bug as DarkStar with wiki generation; doesn't occur in isolation, only when running my mod list, which is rather large, so no idea where the conflict occurs.

More usefully, there's a warning message when running with Hospitality:
FactionDef UltratechEnemy_AA must have at least one pawnGroupMaker with kindDef 'Peaceful', or 'permanentEnemy', 'isPlayer' or 'hidden' should be set to true. Otherwise no guests from this faction will arrive. This is a misconfiguration in Antimatter Annihilation.

I think the only "issue" that will crop up with this is that, if you're able to make peace with the ultratech enemies, they won't show up as guests. On the other hand, should be pretty easy to fix.

Also, the following StaticConstructorOnStartup warnings appear: ExplosionEffectManager, RailgunEffectSpawner, Building_AlloyFusionMachine, MBDTop, ThunderGunTop. (apologies if one of these isn't yours)
Generally these can be fixed easily by adding a [StaticConstructorOnStartup] attribute to whatever class defines these (regardless of whether the class itself is static or not). Again, not a big deal, but easy fix.
Ultima modifica da Dametri; 16 giu 2020, ore 11:26
Epicguru  [sviluppatore] 16 giu 2020, ore 14:49 
Thanks, I'll fix the hospitality issue, that is indeed something I overlooked. I'll also get rid of the static constructor warnings, although I really wish Rimworld would stop giving those warnings, they aren't useful to the developer or the player :/
Epicguru  [sviluppatore] 16 giu 2020, ore 14:50 
I'm still looking into the wiki issue. Unfortunately it's hard to pinpoint since I can't reproduce it and don't have line numbers.
It seems like you updated the wiki to add more try/catch clauses (or something else changed), so here's an updated log for the wiki generation issue:

Failed to generate wiki page for Antimatter Annihilation's ThingDef 'Antimatter grenades': System.Exception: Exception generating thing crafting location list. ---> System.NullReferenceException: Object reference not set to an instance of an object
at InGameWiki.WikiPage.CreateFromThingDef (Verse.ThingDef thing) [0x00180] in <18665a65c3e4469187b8969a7f2e2d44>:0

Taking a look at the ThingDef AntimatterGrenades_AA, it seems like its recipeMaker has a null list for recipeUsers, which is causing this error. This can be fixed by either null checking, or changing the loop to:
foreach (ThingDef defForIconAndLabel in thing.recipeMaker.recipeUsers ?? Enumerable.Empty<ThingDef>())
which effectively elides the loop in the case that recipeUsers is null.

Actually, foreach should ALWAYS error when trying to enumerate a null collection, and your xml defs don't include any recipeUsers for the grenades that I see, so I'm curious as to why this error would only occur when running a mod list.
< >
Visualizzazione di 16-30 commenti su 112
Per pagina: 1530 50