another_commander wrote:It will just take a few days at the beginning until the majority of OXPs gets in sync with the new game version. This is the case every time there is a version bump, but this time it might be a bit more noticeable because of the complete overhaul of the JS engine.
I would expect in a couple of weeks things will have been sorted more or less out. If you want to stick with 1.74.2 you are free to do so of course, but note that there is a very good chance that things will begin to not work anymore with 1.74.2, as the OXPs get updated with the new non-deprecated versions of handlers, or the correct syntax for scripts or whatever else version 1.75 of the game has introduced. To all intents and purposes, 1.75 is the thing for now and it will be the basis of the next stable release, so it's best to stick with it.
Decided to try out 1.75 - very nice it is too - and updated the oxps (thanks Thargoid). The only issue seems to be the joystick, the log file gives:
[loading.complete]: ========== Loading complete. ==========
[script.load.world.listAll]: Loaded 30 world scripts:
AsteroidStorm 4.01
BGS-M 1.3.2
black_monks
buoyRepair 1.02.7
deep_space_pirates 1.3
Famous Planets Launch Script 1.2
feudal-challenge.js 5.0
feudal-mission.js 4.0
feudal-planetfall.js 2.0
feudal-promotion.js 3.0
feudal-ranks.js 3.0
feudal-tournament.js 6.0
FuelStation-Setup 1.31
gates_masterScript 1.0
genericHUDswitch.js 1.01, modified by Wyvern
hoopy_casino 1.2
LaveAcademy 1.2
oolite-cloaking-device 1.75
oolite-constrictor-hunt 1.75
oolite-nova 1.75
oolite-thargoid-plans 1.75
oolite-tianve 1.3
oolite-trumbles 1.75
PlanetFall 1.31
Random_Hits 1.4.7
reticle_target_sensitive 1.2.1
rockHermit_Locator 1.3.3
System Demux 1.0 1.0
thargoid_wars 4.5.1
Welcome Information Script 1.1
[unclassified.JoystickHandler]: Callback...
[unclassified.JoystickHandler]: Callback...
[unclassified.JoystickHandler]: Callback...
[unclassified.JoystickHandler]: Callback...
[unclassified.JoystickHandler]: Callback...
[unclassified.JoystickHandler]: Callback...
[unclassified.JoystickHandler]: Callback...
[unclassified.JoystickHandler]: Callback...
[gameController.exitApp]: .GNUstepDefaults synchronized.
Closing log at 2011-02-20 12:24:21 +0000.
Also, regarding the Feudal States v1.9.5 I get the error:
Welcome Information Script 1.1
[script.javaScript.exception.notFunction]: ***** JavaScript exception (feudal-challenge.js 5.0): TypeError: system.systemNameForID is not a function
[script.javaScript.exception.notFunction]: ../AddOns/The Feudal States v1.9.5.oxp/Scripts/feudal-challenge.js, line 588.
[gameController.exitApp]: .GNUstepDefaults synchronized.
Closing log at 2011-02-20 13:06:30 +0000.
the lines in the .js are:
587 var currentLocationNo = system.ID
588 var currentLocationName = system.systemNameForID ([currentLocationNo])
what should I change these to?