What sort of "Hidden Gotchas!" might an OXP designer face that would break an OXP in v1.76.x that worked in v1.74?Fatleaf wrote:I was going through the OXP List and putting Y's into the working boxes of oxp's I have tested and saw that this was blank. Does it work with 1.76? If so I could Y the box?
Oolite v1.76 and v1.76.1 possible OXP compatibility issues?
Moderators: winston, another_commander
Oolite v1.76 and v1.76.1 possible OXP compatibility issues?
- Commander McLane
- ---- E L I T E ----
- Posts: 9520
- Joined: Thu Dec 14, 2006 9:08 am
- Location: a Hacker Outpost in a moderately remote area
- Contact:
Re: Oolite v1.76 and v1.76.1 possible OXP compatibility issu
Three words: Deprecated scripting methods.
- Eric Walch
- Slightly Grand Rear Admiral
- Posts: 5536
- Joined: Sat Jun 16, 2007 3:48 pm
- Location: Netherlands
Re: Oolite v1.76 and v1.76.1 possible OXP compatibility issu
The most important change was with the new JS engine and the rewritten interface inside Oolite.Switeck wrote:What sort of "Hidden Gotchas!" might an OXP designer face that would break an OXP in v1.76.x that worked in v1.74?
Before you could use 'system' and ' System' interchangeable. Since 1.75, the correct syntactic casing is important. This was what broke most oxps and might still be in some oxps as 'hidden bugs' that already have an Y on the oxp list. Generally, when testing an oxp for 1.76 compatibility that already worked on 1.74, you must not run it to test it, but look through the scripts for there specific changes.
UPS-Courier & DeepSpacePirates & others at the box and some older versions