Progress
Moderators: winston, another_commander
- JensAyton
- Grand Admiral Emeritus
- Posts: 6657
- Joined: Sat Apr 02, 2005 2:43 pm
- Location: Sweden
- Contact:
Fixed a number of bugs in the new ship registry system, in particular stuff related to like_ships handling. PAGroove_Stations 1.2.1 now works with the trunk version, but generates three error messages on first launch or when rebuilding the cache. The new is_template property can be used to indicate that a shipdata.plist entry is intended only to be used as a template for like_ships, which suppresses the error messages. (Such templates are completely removed from the ship registry after like_ship relationships are resolved.)
Also improved robustness and error messages when failing to set up a station properly.
Also improved robustness and error messages when failing to set up a station properly.
E-mail: [email protected]
- pagroove
- ---- E L I T E ----
- Posts: 3035
- Joined: Wed Feb 21, 2007 11:52 pm
- Location: On a famous planet
@Ahruman
But after the generated error messages it works I assume? Great work btw developing this game
But after the generated error messages it works I assume? Great work btw developing this game
For P.A. Groove's music check
https://soundcloud.com/p-a-groove
Famous Planets v 2.7. (for Povray)
https://bb.oolite.space/viewtopic.php?f=4&t=13709
https://soundcloud.com/p-a-groove
Famous Planets v 2.7. (for Povray)
https://bb.oolite.space/viewtopic.php?f=4&t=13709
- JensAyton
- Grand Admiral Emeritus
- Posts: 6657
- Joined: Sat Apr 02, 2005 2:43 pm
- Location: Sweden
- Contact:
Indeed. The “problem” ships are removed from the registry, but after like_ship relationships have been “flattened”, so they’re not needed any more. Exactly the same happens with is_template, only without the error message.pagroove wrote:But after the generated error messages it works I assume?
E-mail: [email protected]
- JensAyton
- Grand Admiral Emeritus
- Posts: 6657
- Joined: Sat Apr 02, 2005 2:43 pm
- Location: Sweden
- Contact:
Equipment restrictions are now applied when adding/awarding equipment, not just when shopping. Added new restrictions requires_free_passenger_berth, requires_full_fuel and requires_non_full_fuel, which are probably not very useful except that two of them are used for EQ_FUEL and EQ_PASSENGER_BERTH_REMOVAL. Awarding a damaged equipment item now removes any working version of the same equipment, instead of trying to remove EQ_FOO_DAMAGED_DAMAGED.
E-mail: [email protected]
- JensAyton
- Grand Admiral Emeritus
- Posts: 6657
- Joined: Sat Apr 02, 2005 2:43 pm
- Location: Sweden
- Contact:
Shipyard now uses the “new” ship registry stuff. Woohoo, etc. Shouldn’t make a noticeable difference, except that shipyard-overrides.plist now works.
Note to localizers: "equipment-not-available" = " (N/A)" has been replaced with "equipment-@-not-available" = "%@ (N/A)".
Note to localizers: "equipment-not-available" = " (N/A)" has been replaced with "equipment-@-not-available" = "%@ (N/A)".
E-mail: [email protected]
- Cmdr. Maegil
- Sword-toting nut-job
- Posts: 1294
- Joined: Tue Feb 27, 2007 10:28 pm
- Location: On the mend in Western Africa
Does this mean I can make the missile variants OXP work?Ahruman wrote:Shipyard now uses the “new” ship registry stuff. Woohoo, etc. Shouldn’t make a noticeable difference, except that shipyard-overrides.plist now works.
You know those who, having been mugged and stabbed, fired, dog run over, house burned down, wife eloped with best friend, daughters becoming prostitutes and their countries invaded - still say that "all is well"?
I'm obviously not one of them.
I'm obviously not one of them.
- JensAyton
- Grand Admiral Emeritus
- Posts: 6657
- Joined: Sat Apr 02, 2005 2:43 pm
- Location: Sweden
- Contact:
Dunno. What does it do? :-)Cmdr. Maegil wrote:Does this mean I can make the missile variants OXP work?
(Oh, and by “now works” I meant “should now work”, I haven’t tested it yet.)
E-mail: [email protected]
- Cmdr. Maegil
- Sword-toting nut-job
- Posts: 1294
- Joined: Tue Feb 27, 2007 10:28 pm
- Location: On the mend in Western Africa
Ahruman wrote:Dunno. What does it do?Cmdr. Maegil wrote:Does this mean I can make the missile variants OXP work?
This.
Oh!...(Oh, and by “now works” I meant “should now work”, I haven’t tested it yet.)
You know those who, having been mugged and stabbed, fired, dog run over, house burned down, wife eloped with best friend, daughters becoming prostitutes and their countries invaded - still say that "all is well"?
I'm obviously not one of them.
I'm obviously not one of them.
-
- Quite Grand Sub-Admiral
- Posts: 6683
- Joined: Wed Feb 28, 2007 7:54 am
- 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:
- JensAyton
- Grand Admiral Emeritus
- Posts: 6657
- Joined: Sat Apr 02, 2005 2:43 pm
- Location: Sweden
- Contact:
- name
- score
- credits
- alertCondition
- alertTemperature
- alertMassLocked
- alertAltitude
- alertEnergy
- alertHostiles
- trumbleCount
-
specialCargo - contractReputation
- passengerReputation
- increaseContractReputation()
- decreaseContractReputation()
- increasePassengerReputation()
- decreasePassengerReputation()
- commsMessage()
- consoleMessage()
- fuelLeakRate
- alertCondition
- docked
- dockedStation
- specialCargo
- galacticHyperspaceBehaviour
- galacticHyperspaceFixedCoords
- awardEquipment()
- removeEquipment()
- hasEquipment()
- equipmentStatus()
- setEquipmentStatus()
- launch()
- awardCargo()
- canAwardCargo()
- removeAllCargo()
- useSpecialCargo()
- setGalacticHyperspaceBehaviour()
- setGalacticHyperspaceFixedCoords()
This is the last major scripting-related change I expect to do before MNSR. I want to go over all the property and method names for consistency, though.
Edit: hmm, that was surprisingly easy. I wonder what I’m missing.
Last edited by JensAyton on Mon Jul 28, 2008 5:14 pm, edited 1 time in total.
E-mail: [email protected]
- Eric Walch
- Slightly Grand Rear Admiral
- Posts: 5536
- Joined: Sat Jun 16, 2007 3:48 pm
- Location: Netherlands
specialCargo. Probably a missing deletion in player.Ahruman wrote:hmm, that was surprisingly easy. I wonder what I’m missing.
UPS-Courier & DeepSpacePirates & others at the box and some older versions
- JensAyton
- Grand Admiral Emeritus
- Posts: 6657
- Joined: Sat Apr 02, 2005 2:43 pm
- Location: Sweden
- Contact:
Indeed. (Also, I’m working on compatibility forwarders. There are a lot…)Eric Walch wrote:specialCargo. Probably a missing deletion in player.
E-mail: [email protected]