Description
The Wasteland glitch is a bug in C3 and DS where when 2 geats look at each other, they'll cause a bunch of rooms to turn into atmosphere, breaking ecology and CAs and other stuff. This is some sort of engine bug, so how does this fix it?
It seems the problem is classifier-based, or more accurately, how creatures classify things. So what this fix does is make all geats born, imported, or warped in, be classified as Machinery. They'll still have a family of 4 and a genus of 4, but when creatures look at geats they'll think they're machinery, they'll also smell like machinery. This will probably break most genome's breeding instincts, but it does somehow seem to fix the glitch. (Thank you FlyingEttiNorn!)
However, later from 20kdc, I learned that what's most likely causing the glitch is that geats don't have an associated smell, so when trying to do calculations with their own smell, they get a non-valid CA Index of -1, which is room type, and that's what's messed with instead! So I'm now also including a version that simply makes geats smell like machines without altering their category!
Included is a catalogue which will change the category name of "something" to "geat", though it isn't necessary at all, and only useful for the smell-only version.
- If you want the first version, use "zzz_No More Wastelands.cos"
- If you want the smell-only version, use "zzz_No More Wastelands2.cos" (simply makes geats smell like machinery and associates them with that smell).
Don't use both, it won't do anything weird persay, but the first one already also makes them smell due to the cato so there's not much of a point.
This will most likely make existing genomes unable to effectively breed due to seeking out 'something' instead of 'machinery'.
Version 1.21: Changed cos file name so it loads last properly now (file names have had the 'Z' changed to 'z').