Geoff the Medio wrote:
I guess the tech scripts and stringtable entries weren't correspondingly updated.
The changes to the parser should mostly have no required related changes to the scripts, excluding a few cases where things were intentionally changed at the same time, but not due to the parser change.
Log Message wrote:
Support for arithmetic expressions involving non-numeric types was removed (e.g. System.StarType + 1 now produces an error). Due to this change, a couple of as-yet unused buildings were removed (BLD_SOL_ACCEL and BLD_SOL_REJUV).
So those, at least, were changed due to the parser change.
Meaning v0.3.17 has those bugs, or all those bugs aren't present in v0.3.17?
The bugs aren't in the original v0.3.17. So after downloading the build, certain functions disappeared. Certain techs such as the point defense techs were removed, but I am assuming it was on purpose.
Here's a list of techs/buildings that lost their function after installing the newest build (100% sure):Buildings:
-Megalith (no longer overrides imperial palace, supply meters don't show the bonus from megalith and/or the bonus itself doesn't work)
-Solar accelerator (both buildings disappeared, but the techs that unlock them are still available)
-Gas giant generator (industry meters don't list the bonus from this building, the bonus isn't listed under target industry, and/or the bonus itself doesn't work)Techs and ship parts:
-Singularity of transcendence (doesn't seem to do anything; I have considered that victory messages haven't been implemented yet)
-Antimatter torpedo (only unlocks the engineering bay, but the upgrade itself doesn't exist)
-Plasma torpedo (same as above)
-Reconnaissance fighter (doesn't exist)
I still have yet to test play some other buildings. Ship-wise, the compressed energy hull starts with a detection of 300. I'm wondering if that's a typo or not because most standard ships have a detection of 30, and the upgraded energy hulls have less than the compressed energy hull. When I built a ship with that hull, a large section of the map revealed itself, so I thought it might be unintentional. Hope this helps.
I'm looking at the Megalith script right now, and it seems there is a StackingGroup that has either the construction meter go up or the other ones. Why is this? Also, this is the code in Imperial Palace about the megalith:
57 activation = Not Number low = 1 And [
58 Building "BLD_MEGALITH"
59 OwnedBy TheEmpire Source.Owner
Should there be another Not?
For the Gas Giant generator, are you sure you have focus set on industry?
About Singularity of Transcendence, yes, victory does nothing as of yet (there's some thread on the forum where Geoff says this, I can't find the quote right now).
The torpedoes were removed in the re-haul of weapons done (sorry, I can't find the thread again).
The Reconnaissance fighter probably won't exist until 3d combat is actually made, since fighters will probably be useless before...