Some bugs I found
Moderators: winston, another_commander, Getafix
I've also been having the missile launch problem with the Rigel in Saleza Aeronautics. I've tried altering the launch position by a few meters but that doesn't seem to make any difference. Can we confirm how the missile launch position has changed under 1.70+?
Download Resistance Commander plus many other exciting OXPs HERE
- wild turkey
- Average
- Posts: 9
- Joined: Thu Jul 10, 2008 3:12 am
This one works. Thanks.CaptKev wrote:Sorry, my fault , could you download it again from here please.wild turkey wrote:Thank you for your suggestion but it didn't fix the problem. But I do get the folowing error message in console with the new version of the scrip.CaptKev wrote:This could be an issue with System Redux, please download the replacement script here then copy it to your Config folder.
Regards,
WT
WT
- JensAyton
- Grand Admiral Emeritus
- Posts: 6657
- Joined: Sat Apr 02, 2005 2:43 pm
- Location: Sweden
- Contact:
As far as I can tell, it hasn’t. In particular, missile_launch_position is still respected. (If it wasn’t being read, the missile would launch from in front of the ship anyway.) Most vexing.Ramirez wrote:Can we confirm how the missile launch position has changed under 1.70+?
E-mail: [email protected]
- wild turkey
- Average
- Posts: 9
- Joined: Thu Jul 10, 2008 3:12 am
It does look to be fixed in V1.72 as i have now played it for a number of hours and it hasn't happened again. I when back to 1.71.2 and it happen again in that version on the first flight.caracal wrote:I also saw the same effect, space bar bits appearing in random places (rather funny at times!) under 1.65, and possibly 1.71.2, and it went away when I built from svn. Been playing it for a couple weeks now with no random sub-entities appearing, so I'd call it fixed. I saw the same thing with asteroids too, with them flying around, trying to dock with stations, even trying to attack me (!) but I had so many OXPs installed, and de-installed the majority of them at around the same time I upgraded my app version, so didn't report it because I didn't have enough data, and because it went away.wild turkey wrote:I built V1.72 and the problem is fixed in that version. Also the problem with random bits of the space bar appearing in space has not happened in this version either so far. But I have not had the chance to test it extensively.
The Tiger Mk1 is probably the worst affected by this problem. But i have seen other ships have the same problem when they fire missiles at me.Haven't seen this one, thank Holy Giles!The problem with the missiles exploding as soon as they are launched is still there.
I'm trying to adjust the missile_launch_position in the shipdata.plist but have had no luck so far. How are the numbers for the missile_launch_position calculated?? In fact is there any docs on how to write a shipdata.plist. I'd like to have a go at making my own ship.
Regards,
WT
WT
I think they're just X,Y,Z coordinates in meters. When making a model in Wings3D or Blender, you can ask the app for the coordinates of various parts of your ship, and pick the one that looks good for a missile launch zone.wild turkey wrote:How are the numbers for the missile_launch_position calculated??
I've found this page to be invaluable when thinking about making an OXP. It's linked from the very bottom of the OXPs page.In fact is there any docs on how to write a shipdata.plist. I'd like to have a go at making my own ship.
- 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:
Well, what about just starting from the Writing OXPs-section of the Oolite-FAQ, which has all the how-to and documentation-links you ever could need?wild turkey wrote:In fact is there any docs on how to write a shipdata.plist. I'd like to have a go at making my own ship.
- wild turkey
- Average
- Posts: 9
- Joined: Thu Jul 10, 2008 3:12 am
Thanks for the info. I have since tried to move missile_launch_position all over the place. In some positions it works a bit better but still some missiles explode on launch.Commander McLane wrote:Well, what about just starting from the Writing OXPs-section of the Oolite-FAQ, which has all the how-to and documentation-links you ever could need?wild turkey wrote:In fact is there any docs on how to write a shipdata.plist. I'd like to have a go at making my own ship.
Oh well, might try a different ship.
Regards,
WT
WT
- Cmdr Wyvern
- ---- E L I T E ----
- Posts: 1649
- Joined: Tue Apr 11, 2006 1:47 am
- Location: Somewhere in the great starry void
A note on missiles.
I noticed the missiles in v 1.71.2 seem a bit smarter than missiles in 1.65...
1 - Missiles now immediately veer off on intercept angles instead of heading straight for the target.
2 - Missiles rarely aim themselves for the target's exhaust anymore, they seem to want to hit their targets broadside.
3 - Missiles no longer spiral around a fleeing target, and go straight for the kill.
Take Point #1 into account when you fire a missile, and remember most ships launch missiles from the underside. That'll keep your missiles from whacking your hull.
I noticed the missiles in v 1.71.2 seem a bit smarter than missiles in 1.65...
1 - Missiles now immediately veer off on intercept angles instead of heading straight for the target.
2 - Missiles rarely aim themselves for the target's exhaust anymore, they seem to want to hit their targets broadside.
3 - Missiles no longer spiral around a fleeing target, and go straight for the kill.
Take Point #1 into account when you fire a missile, and remember most ships launch missiles from the underside. That'll keep your missiles from whacking your hull.
Running Oolite buttery smooth & rock stable w/ tons of eyecandy oxps on:
ASUS Prime X370-A
Ryzen 5 1500X
16GB DDR4 3200MHZ
128GB NVMe M.2 SSD (Boot drive)
1TB Hybrid HDD (For software and games)
EVGA GTX-1070 SC
1080P Samsung large screen monitor
ASUS Prime X370-A
Ryzen 5 1500X
16GB DDR4 3200MHZ
128GB NVMe M.2 SSD (Boot drive)
1TB Hybrid HDD (For software and games)
EVGA GTX-1070 SC
1080P Samsung large screen monitor
- Cmdr Wyvern
- ---- E L I T E ----
- Posts: 1649
- Joined: Tue Apr 11, 2006 1:47 am
- Location: Somewhere in the great starry void
I haven't seen one spiral yet. So far in 1.71.2, all my hardheads that weren't ECM'd down have been killers. But I tend to laser my victims first before I let a missile loose; that makes injector-happy pirates run away or burn up their fuel dodging around.
EDIT: On that note, the bad guys seem to have gotten a lot more evasive in close quarters dogfighting. Did you do something with the AI code?
EDIT: On that note, the bad guys seem to have gotten a lot more evasive in close quarters dogfighting. Did you do something with the AI code?
Running Oolite buttery smooth & rock stable w/ tons of eyecandy oxps on:
ASUS Prime X370-A
Ryzen 5 1500X
16GB DDR4 3200MHZ
128GB NVMe M.2 SSD (Boot drive)
1TB Hybrid HDD (For software and games)
EVGA GTX-1070 SC
1080P Samsung large screen monitor
ASUS Prime X370-A
Ryzen 5 1500X
16GB DDR4 3200MHZ
128GB NVMe M.2 SSD (Boot drive)
1TB Hybrid HDD (For software and games)
EVGA GTX-1070 SC
1080P Samsung large screen monitor
- Disembodied
- Jedi Spam Assassin
- Posts: 6885
- Joined: Thu Jul 12, 2007 10:54 pm
- Location: Carter's Snort
If this is the case, then it might be necessary to add in a short burst of straight-ahead (or even ahead-and-down) flight at launch: this might be the reason why so many NPC ships' missiles seem to blow up on launch. If a ship is running away from you, then its missiles might be trying to reach you by burrowing their way through the ship that fired them...Cmdr Wyvern wrote:Missiles no longer spiral around a fleeing target, and go straight for the kill.
Take Point #1 into account when you fire a missile, and remember most ships launch missiles from the underside. That'll keep your missiles from whacking your hull.
- Cmdr Wyvern
- ---- E L I T E ----
- Posts: 1649
- Joined: Tue Apr 11, 2006 1:47 am
- Location: Somewhere in the great starry void
I'm sorry, my bad. I forgot, I'm playing with slightly modified hardheads.
I opened shipdata.plist, found the entry for "ecm-proof-missile", and added one line:
Why? Well, when you spend that much cred on a missile, it better be able to hit what you're shooting it at. Just adding that one line makes them worth the gold.
I opened shipdata.plist, found the entry for "ecm-proof-missile", and added one line:
Code: Select all
accuracy = 5;
I'll agree with that. A short wait period, say one second, added to the AI so they shoot out and clear the ship before turning to intercept the target might work. As it is, they're tracking the target as soon as they're shot, ergo, trying to go through the ship that launched them.If this is the case, then it might be necessary to add in a short burst of straight-ahead (or even ahead-and-down) flight at launch: this might be the reason why so many NPC ships' missiles seem to blow up on launch. If a ship is running away from you, then its missiles might be trying to reach you by burrowing their way through the ship that fired them...
Running Oolite buttery smooth & rock stable w/ tons of eyecandy oxps on:
ASUS Prime X370-A
Ryzen 5 1500X
16GB DDR4 3200MHZ
128GB NVMe M.2 SSD (Boot drive)
1TB Hybrid HDD (For software and games)
EVGA GTX-1070 SC
1080P Samsung large screen monitor
ASUS Prime X370-A
Ryzen 5 1500X
16GB DDR4 3200MHZ
128GB NVMe M.2 SSD (Boot drive)
1TB Hybrid HDD (For software and games)
EVGA GTX-1070 SC
1080P Samsung large screen monitor
- Cmdr James
- Commodore
- Posts: 1357
- Joined: Tue Jun 05, 2007 10:43 pm
- Location: Berlin
missile logic certainly is different in the 1.7 branch. I changed it a while back. It was the first thing I did to the codebase actually.
Some people didnt like the perfect predictive interception, so it was changed to lead a target by an amount proportional to the accuracy (10 should be perfect, I think).
The spiralling was caused by missiles flying towards the location of your ship before you moved. Now that they lead the target, they are less likely to spiral.
Missiles never aimed for the rear of a ship, they were just bad at finding the ship, and so normally ended up behind -- now they are better and fly more towards the centre of the target (but due to accuracy, will still tend to strike towards the back).
I did think about creating a "launch phase" where a missile accelerates away from the launching ship, but it seemed like too much hard work at the time. I guess it would be easy to have a 5 second (for example) timer during which the missile flies straight and level.
EDIT: Im pretty sure there is already a launch phase before the missile is armed, so it should be even easier to make them play nicely.
Some people didnt like the perfect predictive interception, so it was changed to lead a target by an amount proportional to the accuracy (10 should be perfect, I think).
The spiralling was caused by missiles flying towards the location of your ship before you moved. Now that they lead the target, they are less likely to spiral.
Missiles never aimed for the rear of a ship, they were just bad at finding the ship, and so normally ended up behind -- now they are better and fly more towards the centre of the target (but due to accuracy, will still tend to strike towards the back).
I did think about creating a "launch phase" where a missile accelerates away from the launching ship, but it seemed like too much hard work at the time. I guess it would be easy to have a 5 second (for example) timer during which the missile flies straight and level.
EDIT: Im pretty sure there is already a launch phase before the missile is armed, so it should be even easier to make them play nicely.
- Cmdr Wyvern
- ---- E L I T E ----
- Posts: 1649
- Joined: Tue Apr 11, 2006 1:47 am
- Location: Somewhere in the great starry void
BTW, I added accuracy = 3; to the "missile" entry, as an experiment. That made the standard issue missiles less likely to pop themselves on the launching ships.
Neither missile types had accuracy tags before, and they were total crap because of it. Add the accuracy tags, and now a jameson has a reason to avoid dogfights till he can kit up with an ECM and injectors.
Neither missile types had accuracy tags before, and they were total crap because of it. Add the accuracy tags, and now a jameson has a reason to avoid dogfights till he can kit up with an ECM and injectors.
Running Oolite buttery smooth & rock stable w/ tons of eyecandy oxps on:
ASUS Prime X370-A
Ryzen 5 1500X
16GB DDR4 3200MHZ
128GB NVMe M.2 SSD (Boot drive)
1TB Hybrid HDD (For software and games)
EVGA GTX-1070 SC
1080P Samsung large screen monitor
ASUS Prime X370-A
Ryzen 5 1500X
16GB DDR4 3200MHZ
128GB NVMe M.2 SSD (Boot drive)
1TB Hybrid HDD (For software and games)
EVGA GTX-1070 SC
1080P Samsung large screen monitor
- Eric Walch
- Slightly Grand Rear Admiral
- Posts: 5536
- Joined: Sat Jun 16, 2007 3:48 pm
- Location: Netherlands
without a accuracy tag oolite just generates a random value for each missile. So they are not by definition worse. They even could be better.Cmdr Wyvern wrote:Neither missile types had accuracy tags before, and they were total crap because of it.
UPS-Courier & DeepSpacePirates & others at the box and some older versions