You've read this thread, and you know it's just an alternative HUD with the Astro Compass drawn extra large, right? It's not any unusual scripting or anything. There's no way this could crash the game, unless it was about to crash anyway and changing HUDs was just the final straw. What HUD do you use, and what was going on at the time?Matti wrote:I've downloaded Sniper scope, bought it for my Cobra 3 and it worked first time. On second time, when I was actually going to shoot with it, game CTD. This with Oolite 1.75.2 and Windows 7
Sniper Sight - MilHUD integrated
Moderators: winston, another_commander
- Wildeblood
- ---- E L I T E ----
- Posts: 2456
- Joined: Sat Jun 11, 2011 6:07 am
- Location: Western Australia
- Contact:
Re: Sniper Sight - MilHUD integrated & stand-alone versions
- CaptSolo
- ---- E L I T E ----
- Posts: 909
- Joined: Wed Feb 23, 2011 10:08 pm
- Location: Preying Manta
- Contact:
Re: Sniper Sight - MilHUD integrated & stand-alone versions
Sniper Sight downloaded and adapted to my personal HUD. Well done Wildeblood. Took the liberty to reduce the scope size to 50 x 50. Hope you don't mind too much.
- Wildeblood
- ---- E L I T E ----
- Posts: 2456
- Joined: Sat Jun 11, 2011 6:07 am
- Location: Western Australia
- Contact:
Re: Sniper Sight - MilHUD integrated & stand-alone versions
Not at all. 50 x 50 makes an excellent replacement for the normal cross-hairs at close range. That's where I started, then it just got bigger and bigger. I'll be integrating it with the Fighter HUD in the next few days, with a smaller size than the giant one I prefer. I would like it if you post some screenshots, Capt Solo.CaptSolo wrote:Sniper Sight downloaded and adapted to my personal HUD. Well done Wildeblood. Took the liberty to reduce the scope size to 50 x 50. Hope you don't mind too much.
- CaptSolo
- ---- E L I T E ----
- Posts: 909
- Joined: Wed Feb 23, 2011 10:08 pm
- Location: Preying Manta
- Contact:
Re: Sniper Sight - MilHUD integrated & stand-alone versions
Works fine from long range as this pirate found out. I don't switch to the sniper scope in close as the normal target reticule works fine.
- Wildeblood
- ---- E L I T E ----
- Posts: 2456
- Joined: Sat Jun 11, 2011 6:07 am
- Location: Western Australia
- Contact:
Re: Sniper Sight - MilHUD integrated & stand-alone versions
There was wolf pack of pirates coming on my way. I targeted one and pressed through the compass modes. Then CTD happen. I have no HUD OXPs installed. I rerun game, played some, blasted pirates (with the sniper sight) and no problems at all.Wildeblood wrote:You've read this thread, and you know it's just an alternative HUD with the Astro Compass drawn extra large, right? It's not any unusual scripting or anything. There's no way this could crash the game, unless it was about to crash anyway and changing HUDs was just the final straw. What HUD do you use, and what was going on at the time?Matti wrote:I've downloaded Sniper scope, bought it for my Cobra 3 and it worked first time. On second time, when I was actually going to shoot with it, game CTD. This with Oolite 1.75.2 and Windows 7
[edit]
Could some NPC ships have this equipment too? Player alone with it is too overpowering. I know it's only visual thing which makes no good for AI who can't 'see' in the first place, but maybe AI script which improves their accuracy (not for every ship though)
- Wildeblood
- ---- E L I T E ----
- Posts: 2456
- Joined: Sat Jun 11, 2011 6:07 am
- Location: Western Australia
- Contact:
Re: Sniper Sight - MilHUD integrated & stand-alone versions
Yes, there is an "accuracy" key in the shipdata for NPCs, a number up to 10, which apparently biases their aiming. Making a duplicate entry that was otherwise identical, but had maximum accuracy and occasional appearance should be easy. In Thargoid's Hired Guns OXP for example, the $750 escorts have accuracy=6, the $1000 escorts have accuracy=7, and the $1500 escorts have accuracy=8. That's why I said last week in another thread people shouldn't waste their money on the $750 Sidewinder escorts.Matti wrote:Could some NPC ships have this equipment too? Player alone with it is too overpowering. I know it's only visual thing which makes no good for AI who can't 'see' in the first place, but maybe AI script which improves their accuracy (not for every ship though)
- Capt. Murphy
- Commodore
- Posts: 1127
- Joined: Fri Feb 25, 2011 8:46 am
- Location: UK South Coast.
Re: Sniper Sight - MilHUD integrated & stand-alone versions
I've found a slight conflict between the stand a lone version and Target Reticle Sensitive OXP - when switching back to the regular HUD the reticle loses its target reticle sensitive status.
Fixed by changing the code too:
Also I have come across a Crash to Desktop when cycling through the compass modes. It was on loading from one particular save, and only in windowed mode. It was reproducible for that particular save. After re-saving the commander from that save and reloading again I couldn't reproduce the crash. Very odd. I don't think it's the OXP that's at fault.
Fixed by changing the code too:
Code: Select all
this.compassTargetChanged = function(whom, mode)
{
if (player.ship.equipmentStatus("EQ_SNIPER_SCOPE") != "EQUIPMENT_OK")
{return;}
else if (mode == "COMPASS_MODE_TARGET")
{player.ship.hud = "sniper-hud.plist";}
else if (mode != "COMPASS_MODE_TARGET" && player.ship.hud == "sniper-hud.plist")
{
player.ship.hud = "hud.plist";
if (missionVariables.reticleTargetSensitive == "TRUE")
{
player.ship.reticleTargetSensitive = true;
}
}
}
Capt. Murphy's OXPs
External JavaScript resources - W3Schools & Mozilla Developer Network
Win 7 64bit, Intel Core i5 with HD3000 (driver rev. 8.15.10.2696 - March 2012), Oolite 1.76.1
External JavaScript resources - W3Schools & Mozilla Developer Network
Win 7 64bit, Intel Core i5 with HD3000 (driver rev. 8.15.10.2696 - March 2012), Oolite 1.76.1
- Wildeblood
- ---- E L I T E ----
- Posts: 2456
- Joined: Sat Jun 11, 2011 6:07 am
- Location: Western Australia
- Contact:
Re: Sniper Sight - MilHUD integrated & stand-alone versions
I've also had the CTD that Matti reported, on one occasion when cycling through compass modes rapidly. IIRC it was on the first flight after buying the equipment and hasn't recurred. Like Matti, I'm using Win7, what OS are you on, Capt. Murphy? Another question, were you using the HUD-switching version i.e. the one now on box.net, or the equipment-switching prototype? (I never liked the idea of HUD-switching)Capt. Murphy wrote:Also I have come across a Crash to Desktop when cycling through the compass modes. It was on loading from one particular save, and only in windowed mode. It was reproducible for that particular save. After re-saving the commander from that save and reloading again I couldn't reproduce the crash. Very odd. I don't think it's the OXP that's at fault.
My OXP simply isn't complex enough to be causing a crash per se, but the impression I had is that it might be drawing attention to something I previously hadn't experienced because I previously had no reason to cycle the compass modes quickly. Obviously, I need to find out if there are known bugs relating to cycling the compass modes.
If anyone else is using this equipment, we need you to speak up and say whether you have also experienced this problem.
Re: Sniper Sight - MilHUD integrated & stand-alone versions
I deleted it (the scope was too big for my tastes and cumbersome) but I can say that in the 2 or 3 flights I did with the eq version (no hud switching) I had no CTDs.
- Capt. Murphy
- Commodore
- Posts: 1127
- Joined: Fri Feb 25, 2011 8:46 am
- Location: UK South Coast.
Re: Sniper Sight - MilHUD integrated & stand-alone versions
I'm on Win XP - using Trunk 1.75.3.4562 and the hud switching version. It was a particular autosave that was crashing every time on the transfer back to the normal HUD. Nothing in the log to indicate the problem. Loaded from that autosave, manually saved it again, reloaded from the new save - no crash........
If it happens again I'll keep the save file for submission to the devs.
If it happens again I'll keep the save file for submission to the devs.
Last edited by Capt. Murphy on Sun Jun 26, 2011 9:20 am, edited 1 time in total.
Capt. Murphy's OXPs
External JavaScript resources - W3Schools & Mozilla Developer Network
Win 7 64bit, Intel Core i5 with HD3000 (driver rev. 8.15.10.2696 - March 2012), Oolite 1.76.1
External JavaScript resources - W3Schools & Mozilla Developer Network
Win 7 64bit, Intel Core i5 with HD3000 (driver rev. 8.15.10.2696 - March 2012), Oolite 1.76.1
Re: Sniper Sight - MilHUD integrated & BETA stand-alone vers
I have encountered several CTDs when I have changed modes of space compass to sniper sight. Is there error log somewhere I could copy-paste here?
- Wildeblood
- ---- E L I T E ----
- Posts: 2456
- Joined: Sat Jun 11, 2011 6:07 am
- Location: Western Australia
- Contact:
Re: Sniper Sight - MilHUD integrated & BETA stand-alone vers
@ Zireael, the purchased EQ version is the one that uses HUD-switching, that's why it's incompatible with other switching HUDs. Thanks for the quick reply.
@ Capt. Murphy, that's the opposite to what I experienced: a crash when trying to switch TO the sniper HUD. Nothing in the log, and didn't recur.
@ Capt. Murphy, that's the opposite to what I experienced: a crash when trying to switch TO the sniper HUD. Nothing in the log, and didn't recur.
Last edited by Wildeblood on Sun Jun 26, 2011 9:33 am, edited 1 time in total.
- Wildeblood
- ---- E L I T E ----
- Posts: 2456
- Joined: Sat Jun 11, 2011 6:07 am
- Location: Western Australia
- Contact:
Re: Sniper Sight - MilHUD integrated & BETA stand-alone vers
Thanks, Matti. I've changed the first post to warn people the stand-alone version might not be safe. If you go from your Oolite AddOns folder up one level, then down into the oolite.app folder, you'll see a "Logs" folder with latest.log and previous.log files inside it.Matti wrote:I have encountered several CTDs when I have changed modes of space compass to sniper sight. Is there error log somewhere I could copy-paste here?
- Cmdr Wyvern
- ---- E L I T E ----
- Posts: 1649
- Joined: Tue Apr 11, 2006 1:47 am
- Location: Somewhere in the great starry void
Re: Sniper Sight - MilHUD integrated
This is what I found while playing with it.
- The first working MilHUD-integrated iteration, using Murphy's script code, could and would cause random CTDs. The crashlog was strangely silent on the issue, making the cause impossible to track down. Apparently the standalone, using the same code, would cause CTDs as well.
- The second integrated iteration uses award.equipment/remove.equipment, with a corresponding check in the plists. The result is much cleaner and stable. Not a single CTD from using it.
- The first working MilHUD-integrated iteration, using Murphy's script code, could and would cause random CTDs. The crashlog was strangely silent on the issue, making the cause impossible to track down. Apparently the standalone, using the same code, would cause CTDs as well.
- The second integrated iteration uses award.equipment/remove.equipment, with a corresponding check in the plists. The result is much cleaner and stable. Not a single CTD from using it.
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