[1.0](WIP) What The Hack?! - Mechanoid hacking

Started by Roolo, May 31, 2018, 04:03:57 PM

Previous topic - Next topic

Spino

Woah, how long has this been a thing?
You take a break from Rimworld and when you come back you randomly learn that someone's created a mod adding something that you've literally always wanted.
Looks fantastic, Roolo, will definitely try it out once Tynan blesses us with a stable release of 1.0.

rawrfisher

Professional jerk
Want something broken let me know

Roolo

Quote from: rawrfisher on July 31, 2018, 09:35:37 AM
I probably should have mentioned it was just white text which often references debug info.  Its always just a footnote

Ok, yeah now the mod is in active development some log messages will slip trough now and then. When I'm doing the final release, I'll do another sweep to make sure they are all removed.

Quote from: rawrfisher on July 31, 2018, 09:35:37 AM
Getting this error now with the update from last night.
[..]

I cannot reproduce this error. In what situation do you get the error exactly? Are you still getting it or was it only when you loaded your save?

Quote from: Spino on July 31, 2018, 06:36:34 PM
Woah, how long has this been a thing?
You take a break from Rimworld and when you come back you randomly learn that someone's created a mod adding something that you've literally always wanted.
Looks fantastic, Roolo, will definitely try it out once Tynan blesses us with a stable release of 1.0.

Thanks Spino. This mod will go very well with your Mechanoids Extraordinaire mod, so I'm looking forward to stable 1.0 when your mod is updated. I'd be glad to refer to your mod when I'm releasing What the Hack.

rawrfisher

#138
Quote from: Roolo on August 01, 2018, 11:15:03 AM
Quote from: rawrfisher on July 31, 2018, 09:35:37 AM
I probably should have mentioned it was just white text which often references debug info.  Its always just a footnote

Ok, yeah now the mod is in active development some log messages will slip trough now and then. When I'm doing the final release, I'll do another sweep to make sure they are all removed.

Quote from: rawrfisher on July 31, 2018, 09:35:37 AM
Getting this error now with the update from last night.
[..]

I cannot reproduce this error. In what situation do you get the error exactly? Are you still getting it or was it only when you loaded your save?


I get it when I have a colonist trying to hack mechanoids.  Will try a new game to see if it fix's the error but yes this was on an exsisting save

https://git.io/fNokF  Might provide a bit more information?

Tested on new game and error still shows.  Probably a mod conflict if you cant reproduce
Professional jerk
Want something broken let me know

Roolo

Quote from: rawrfisher on August 01, 2018, 11:38:14 AM
Quote from: Roolo on August 01, 2018, 11:15:03 AM
Quote from: rawrfisher on July 31, 2018, 09:35:37 AM
I probably should have mentioned it was just white text which often references debug info.  Its always just a footnote

Ok, yeah now the mod is in active development some log messages will slip trough now and then. When I'm doing the final release, I'll do another sweep to make sure they are all removed.

Quote from: rawrfisher on July 31, 2018, 09:35:37 AM
Getting this error now with the update from last night.
[..]

I cannot reproduce this error. In what situation do you get the error exactly? Are you still getting it or was it only when you loaded your save?


I get it when I have a colonist trying to hack mechanoids.  Will try a new game to see if it fix's the error but yes this was on an exsisting save

https://git.io/fNokF  Might provide a bit more information?

Tested on new game and error still shows.  Probably a mod conflict if you cant reproduce
Likely a mod conflict indeed. I'm still curious to what mod is conflicting so if you manage to find out, please let me know.

rawrfisher

#140
I SHOULD have the answer for you in about 3 hours

Update:  When full nuclear on this damn bug 
Without anything else installed I get this  https://pastebin.com/4rR7Mcva
With just hugslib I get this https://pastebin.com/2RA340A1
Having issues getting output logs today...
Professional jerk
Want something broken let me know

vandal

how do you figure out the cause of the mod conflict?

rawrfisher

Quote from: vandal on August 01, 2018, 09:01:31 PM
how do you figure out the cause of the mod conflict?

First you figure out what mod is causeing it by removing mods 1 at a time and trying to replicate the error.

In this case I was unable to find the offending mod.

https://pastebin.com/vmMSGmdV

In this example log what the hack is the offending mod and it is likly an edge case error.  BTW Roolo I keep forgetting to report this error  8)
Professional jerk
Want something broken let me know

vandal

Quote from: rawrfisher on August 01, 2018, 09:07:19 PM
Quote from: vandal on August 01, 2018, 09:01:31 PM
how do you figure out the cause of the mod conflict?

First you figure out what mod is causeing it by removing mods 1 at a time and trying to replicate the error.

In this case I was unable to find the offending mod.

https://pastebin.com/vmMSGmdV

In this example log what the hack is the offending mod and it is likly an edge case error.  BTW Roolo I keep forgetting to report this error  8)
isnt it possible that the conflict can be resolved by simply reordering the position of a mod instead of removing it though? I had pick up and haul issues where I could no longer load items into my inventory after updating to the latest version of dubs hygiene. i simply moved it up toward to the top of the list and i can now.

rawrfisher

I tried reordering first.  Did not help at all. 
Professional jerk
Want something broken let me know

Roolo

#145
Quote from: rawrfisher on August 01, 2018, 09:07:19 PM
Update:  When full nuclear on this damn bug 
Without anything else installed I get this  https://pastebin.com/4rR7Mcva
With just hugslib I get this https://pastebin.com/2RA340A1
Having issues getting output logs today...

Please make a habit of providing the complete log, and not just 1 error. Using ctrl+f12 or pressing the green "share" button is much more useful for me than just a small error snippet. Hugslib by itself shouldn't have errors, maybe you got errors because you removed a mod from an existing save? Either way, this is hard for me to judge since you didn't provide the full log.

Quote from: rawrfisher on August 01, 2018, 09:07:19 PM
[..]
In this case I was unable to find the offending mod.

https://pastebin.com/vmMSGmdV

In this example log what the hack is the offending mod and it is likly an edge case error.  BTW Roolo I keep forgetting to report this error  8)

Again, please share the full log using the Hugslib share functionality. Also, please clarify when this happens exactly (and also make a habit of this). Just some contextual information can really speed up the debugging process, as it can narrow down many things, especially for hard to track bugs.
Edit: If you don't know what's causing it or when it's happening, that's also worth mentioning.

Roolo

New update. Mostly fixes and tweaks

- Fixed: Mechanoids recharging much slower than intended during world map travel using the portable platform.
- Fixed: Social tab of caravans bugging out when certain mechanoids are part of the caravan.
- Mechanoids that are part of a caravan are now automatically activated by pawns forming a caravan.
- Hacked Mechanoids can no longer be ordered to drop their weapon.
- Increased Centipede carrying capacity.
- Fixed translation error on Caravan Dialog.
- Fixed possible error in Caravan Dialog when your game failed to properly load some items (which can happen when Unstable is updated).

rawrfisher

Professional jerk
Want something broken let me know

Roolo

I did a lot of playtesting again and I updated the "current issues" part on the original post. Mostly small issues that are easy to fix. Please let me know if you find any other issues!

Quote from: rawrfisher on August 02, 2018, 03:30:48 PM
Ya nailed most the issues I had lol

Glad to hear that.


rawrfisher

Just hope to find more mech varierty as well one of these days. 
Professional jerk
Want something broken let me know