Little things

An area for discussing new ideas and additions to Oolite.

Moderators: winston, another_commander

User avatar
LittleBear
---- E L I T E ----
---- E L I T E ----
Posts: 2882
Joined: Tue Apr 04, 2006 7:02 pm
Location: On a survey mission for GalCop. Ship: Cobra Corvette: Hidden Dragon Rated: Deadly.

Post by LittleBear »

When displaying the shield strength you could set a js variable oldshield=current value and have a bit of script where if current value not equal oldshield value then the display and resetting of oldshield gets run again. That should keep it updated as it recharges or is drained. Haven't tested it though. :wink:
OXPS : The Assassins Guild, Asteroid Storm, The Bank of the Black Monks, Random Hits, The Galactic Almanac, Renegade Pirates can be downloaded from the Elite Wiki here.
zevans
---- E L I T E ----
---- E L I T E ----
Posts: 332
Joined: Mon Jul 06, 2009 11:12 pm
Location: Uncharted backwaters of the unfashionable end of the western spiral arm

Post by zevans »

Shields could glow different colours depending how broken they are... so wouldn't be exact, but would be an indication! (Like EE Doc Smith or the Mote novels)
User avatar
DaddyHoggy
Intergalactic Spam Assassin
Intergalactic Spam Assassin
Posts: 8515
Joined: Tue Dec 05, 2006 9:43 pm
Location: Newbury, UK
Contact:

Post by DaddyHoggy »

zevans wrote:
Shields could glow different colours depending how broken they are... so wouldn't be exact, but would be an indication! (Like EE Doc Smith or the Mote novels)
I already suggested this and also because I was inspired by Lensman et al, but apparently it's impossible to implement in the current form...
Selezen wrote:
Apparently I was having a DaddyHoggy moment.
Oolite Life is now revealed here
User avatar
Commander McLane
---- E L I T E ----
---- 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:

Post by Commander McLane »

As mentioned already by other folks here an indicator for your opponent's shield strength does exist in the game, and has existed basically forever. Actually two indicators:
  1. When your opponent's shield strength drops sufficiently your lasers start to hit his ship's hull, doing all kinds of damage to his systems. One of the most vulnerable systems are the engines (being placed very close to the hull). Therefore you see a flickering in his "exhaust". Actually this isn't exhaust fumes, put quirium plasma passing the engine at high speed. The additional energy input from your laser fire starts to make the plasma unstable, and this leads to something which is visible to the human (feline, insectoid, whatever...) eye as a flickering.
  2. If you are adding still more energy via your lasers, the engines will start to take physical damage. The flickering continues until the "exhaust" almost breaks down. Instead plasma starts to escape randomly in all directions. This is visible as multi-coloured plasma bolts originating from your opponents ship and engulfing it with a cloud of plasma. If you have reached this stage you know that only very few more hits will cause as violent and terminal engine failure. Or in other words: KABOOOOOOM!!!!!
So the shield-strength indicator is there, and has been always there. I don't see why you would need another one on top of that.
User avatar
Commander McLane
---- E L I T E ----
---- 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:

Post by Commander McLane »

DaddyHoggy wrote:
zevans wrote:
Shields could glow different colours depending how broken they are... so wouldn't be exact, but would be an indication! (Like EE Doc Smith or the Mote novels)
I already suggested this and also because I was inspired by Lensman et al, but apparently it's impossible to implement in the current form...
A little while back I experimented with using flashers as a shield glow when hit. Two major drawbacks:
  1. It didn't work reliably. Sometimes the flashed, sometimes they didn't. This is because they have to be triggered by the ship's AI. But the AI runs only eight times per second. A firing rate with a military laser is much higher than that. Therefore the AI simply cannot detect every single hit and react with a glow.
  2. Impossibly hard to implement. The definitions of all existing ships have to be changed to add the flasher. And it wouldn't work with ships who are using flashers at other times, because then the "shield flasher" would be activated as well. And all AIs would have to be changed as well.
So this idea stopped dead in the track very soon. Sorry!
User avatar
DaddyHoggy
Intergalactic Spam Assassin
Intergalactic Spam Assassin
Posts: 8515
Joined: Tue Dec 05, 2006 9:43 pm
Location: Newbury, UK
Contact:

Post by DaddyHoggy »

Commander McLane wrote:
DaddyHoggy wrote:
zevans wrote:
Shields could glow different colours depending how broken they are... so wouldn't be exact, but would be an indication! (Like EE Doc Smith or the Mote novels)
I already suggested this and also because I was inspired by Lensman et al, but apparently it's impossible to implement in the current form...
A little while back I experimented with using flashers as a shield glow when hit. Two major drawbacks:
  1. It didn't work reliably. Sometimes the flashed, sometimes they didn't. This is because they have to be triggered by the ship's AI. But the AI runs only eight times per second. A firing rate with a military laser is much higher than that. Therefore the AI simply cannot detect every single hit and react with a glow.
  2. Impossibly hard to implement. The definitions of all existing ships have to be changed to add the flasher. And it wouldn't work with ships who are using flashers at other times, because then the "shield flasher" would be activated as well. And all AIs would have to be changed as well.
So this idea stopped dead in the track very soon. Sorry!
I remember which is why I said it was impossible to implemement - I remember you giving it a very good try! :) :wink:
Selezen wrote:
Apparently I was having a DaddyHoggy moment.
Oolite Life is now revealed here
Post Reply