RimWorld

RimWorld

Athena Framework
Longstanding bugs/issues still not working in 1.6
Just a heads-up. I tried to pick up a project I planned back in 1.4 using Athena's ModularEquipment comp to see if the issues were fixed in the meantime. Seems like the whole feature is still not working at all. I tried to fix it back in the days with SmArtKar shortly after he 'vanished' and even he didn't manage to find the issues.

Long story short, here's a log with the errors in case you want/can do something about it. Personally I think the FW is pretty much dead at this point - with other people currently re-making individual features themselves.

Also; in addition to the errors in the log - whenever I had the test-items set up so they spawned on worldPawns, it 'unity-crashed' the game. Same issue as Integrated Implants has with the ModularHediff part I assume.

https://gist.github.com/HugsLibRecordKeeper/bfb858d143435565d4473b194d7a6c04

First error at line 620 is when right-clicking a module whenever one is already installed.
Second error at line 633 is whenever trying to eject the already installed module.

There are distinct from each other - so the order of execution doesn't matter. The module also doesn't apply the defined equippedStatOffset to the helmet for some reason - but that could just be me ♥♥♥♥♥♥♥ up the syntax of the Comp, not fully sure there (understanding the code is not exactly my strong part ^^)

All in all the errors seem very similar to what I dealt with SmArtKar back in 1.4 already - with the slight difference that this time it at least let me INSTALL the module at all, something that just didn't work back then.

Here's the Defs I used for testing - just in case you find some additional info based on them. They at least don't cause any startup errors, so I THINK at least, I set things up correctly.

https://gist.github.com/WaveshaperAT/3b93eacc7728b17df881022b5a0909b2
< >
Showing 1-2 of 2 comments
vladislemon  [developer] 16 Aug @ 2:55am 
Sorry for delayed response, steam didn't send me any notification. Thank you for detailed description, I'll look into sometime soon.
vladislemon  [developer] 16 Aug @ 4:57am 
I fixed this two errors from log, I think: https://github.com/vladislemon/AthenaFramework/commit/54e5157c425f1b1dded4c7ebc18dccf6fda72581

Can you share your setup to spawn modular things on worldPawns? I'll try to test that too.

And about stat offsets: not every stat can be modified by module, as I tested. For example, MentalBreakThreshold works fine, but ShootingAccuracyPawn don't. Not sure why at the moment.

Will update mod on workshop in a few minutes.
< >
Showing 1-2 of 2 comments
Per page: 1530 50