Shield Cycler NEXT 1.12.2
Posted: Mon May 02, 2011 11:14 pm
[wiki]ShieldCycler[/wiki]
Manual Downloads :
oolite 1.82 :
Stable version 1.12 in oxp format
Development version 1.12.2 in oxp format
Oolite 1.80+ :
Download of stable version 1.0 in oxp format
Oolite 1.76 :
version 0.30.3 , oxp format
--------------------------------------------------------------
Notes for players :
- new savegame format, automatic conversion .
The new savegame format is unreadable for previous 1.0 stable version.
Backup your savegames !
- Requires OxpConfig 2.3.1+ & Cabal Common Library 1.7.1
- Shield Cycler & Manual Configurator devices can be damaged, although NOT destroyed.
When damaged they will still work, but with reduced functionality.
There is a repair option, accessible from the F3 screen.
- None of the shield cyclers / manual configurator devices are visible in the F3 equipment screen, they are however visible in F5+F5 screen.
- The basic versions of Shield Cycler and Manual Configurator lay the groundwork which the other versions need,
that's the main reason why the standard/advanced versions are listed as upgrades.
removal is done by downgrading, but to make it easier for pilots the tech will combine several downgrades into one.
Notes for "Dark Siders" :
- If you have equipment items that are not compatible or require shieldcycler devices to be present :
The presence of any shield cycler device can be checked by testing for "EQ_SC_SHIELD_CYCLER_INTERNAL" .
to test for Manual Configurator devices only, use "EQ_SC_MANUAL_CONFIGURATOR_INTERNAL"
- SC has several functions that are meant for other oxps, see wiki for details.
- Incase you wish to use ShieldCycler for npc ships, check SC_Core.js script, function this._sc_adjust .
--------------------------------------------------------------
Why did i create shield cycler ?
I am a pilot that prefers to work with 1 laser, and hates missilies.
This means that in fights against multiple opponents i am often at a disadvantage and get cargo / equipment damage
I have tried ships with higher energy then the cobra and turrets, oxps like ironhide, but none really did what i wanted.
I also followed the discussion about balancing oolite / arms race between npc and player.
At first my view was : if the pirates don't attack in groups of 4+ anymore, then they can have the same options as me.
Over time that changed however, and I started thinking about different ways to improve my chances.
My manual dexterity is not good enough to be effective with side / aft lasers, so that doesn't help.
Those that have played Xwing or sequels may remember that you could divide the total power of your ship over lasers, engine and shields.
It also has keys to transfer energy between those 3 uses, and you could cycle shield energy between equal (the default) and forward / aft shields.
Using those keys / energy configurations well meant you improved your survival chances by being smart.
I've created an oxp where the player can select a shield configuration setting, and a script takes care of keeping the shield energy distributed in line with the setting.
Background
Why do spaceships have 2 shields and not 1 (round ship) or 12 (dodecahedron station) ?
Early shields could not protect a whole spaceship, only small areas of the ship.
Engines, power core, cockpit, crew quarters were among the first areas to get shields protection.
Soon this let to many small isolated shield pockets throughout the ship, and that was not managable.
The military (well known for having the 'right' priorities) decided that the crucial parts of a spaceship were
powercore and cockpit.
Without power your weapons are useless, and you also need someone to press the trigger (or repair the powercore ...).
In all existing shipdesigns at the time the powercore was at the back of the ship, and the cockpit at the front side.
(there was no weapon powerful enough to damage a space station, so they didn't have shields at all).
This resulted in aft shields and forward shields.
As shield technology improved, more and more of the ship got shield protection.
The closer the aft and forward shielded parts got together, the more they influenced and weakened eachother.
A new device was proposed to deal with these problems : a shield inhibitor.
The idea was to put many of these devices in speficic locations in the ship to achieve the desired effect.
During Proof of Concept small scale lab tests of the inhibitor, an intern messed up some settings.
Instead of 2 separate shields they had 1 shield for about 2 minutes.
The designer was informed of this, checked and realised he had used simplified algorithms for the basic components.
By using the latest quantum physics algortihms for the components, he was able to proof both combining and separation of shields were possible.
Converting the algorithm to a solution usable in a device however was much harder.
Analysis showed that solving the combining equations would take atleast 1000 times
the computer effort needed for the separation.
Guess what solution was chosen by the military ?
Location :
"The Loving Feline", a Seedy Space Bar somewhere in Santaari
While sipping Zaquession evil juice, commander Lone_Wolf (rated competent) reflected upon his trip here.
During the voyage from the witchpoint to the main station, his cobbie had become the target of 10 pirates at once.
Injectors saved the cobbie, but while running 6 equipment items had been damaged.
Lone_Wolf was an engineer before he chose a new careerpath as a bountyhunter / trader and had repaired the items with succes.
What bothered him however was that when the damage occurred, his forward shields were still at full strength.
Only the aft shield was depleted.
He knew the shield technology history, but computers had become much more powerful since that choice was made.
"A combining inhibitor would have saved me a lot of work today, and likely have saved the lives of many pilots".
a few tables further a mixed group of 5 pilots was talking, all were rated dangerous or higher.
"Time to ask more experienced pilots"
From the experiended pilots Lone_Wolf learned that there were rumours about a "Shield Equalizer" being in development. No details about it were known though, not even the name of the designer or company.
Lone_Wolf decided it was best to start a design by himself and see if he could find more info.
Fortunately the Loving Feline had a high enough tech level and good hyperspace communications, so he decided to stay there a while. (the presence of both clean and pirate ships near would help with testing).
The first prototype of LW's "Shield Cycler" was ready soon, and worked ok, but lacked options for control and finetuning.
A few weeks later a redesigned prototype was ready for it's first in-flight tests, but no clean pilots were available to help with testing. Lone_Wolf decided to take a break and do some research.
He found out the hypermail address of the developer of "Shield Equalizer" , CommonSenseOTB, and contacted him.
It turned out this guy was indeed working on a similar device, but felt it should be fully automated and need very little pilot control.
He also planned to combine the equalizer with a capacitor that stored shield energy & indicated he planned to use the Shield Equalizer as the starting point for a company.
LW had no interest in starting a company, but intended to release the design into the public domain, so engineers everywhere could build it.
LW and CSOTB did agree to make their designs compatible, so pilots could use both but their goals were to different to make 1 device.
Manual Downloads :
oolite 1.82 :
Stable version 1.12 in oxp format
Development version 1.12.2 in oxp format
Oolite 1.80+ :
Download of stable version 1.0 in oxp format
Oolite 1.76 :
version 0.30.3 , oxp format
--------------------------------------------------------------
Notes for players :
- new savegame format, automatic conversion .
The new savegame format is unreadable for previous 1.0 stable version.
Backup your savegames !
- Requires OxpConfig 2.3.1+ & Cabal Common Library 1.7.1
- Shield Cycler & Manual Configurator devices can be damaged, although NOT destroyed.
When damaged they will still work, but with reduced functionality.
There is a repair option, accessible from the F3 screen.
- None of the shield cyclers / manual configurator devices are visible in the F3 equipment screen, they are however visible in F5+F5 screen.
- The basic versions of Shield Cycler and Manual Configurator lay the groundwork which the other versions need,
that's the main reason why the standard/advanced versions are listed as upgrades.
removal is done by downgrading, but to make it easier for pilots the tech will combine several downgrades into one.
Notes for "Dark Siders" :
- If you have equipment items that are not compatible or require shieldcycler devices to be present :
The presence of any shield cycler device can be checked by testing for "EQ_SC_SHIELD_CYCLER_INTERNAL" .
to test for Manual Configurator devices only, use "EQ_SC_MANUAL_CONFIGURATOR_INTERNAL"
- SC has several functions that are meant for other oxps, see wiki for details.
- Incase you wish to use ShieldCycler for npc ships, check SC_Core.js script, function this._sc_adjust .
--------------------------------------------------------------
Why did i create shield cycler ?
I am a pilot that prefers to work with 1 laser, and hates missilies.
This means that in fights against multiple opponents i am often at a disadvantage and get cargo / equipment damage
I have tried ships with higher energy then the cobra and turrets, oxps like ironhide, but none really did what i wanted.
I also followed the discussion about balancing oolite / arms race between npc and player.
At first my view was : if the pirates don't attack in groups of 4+ anymore, then they can have the same options as me.
Over time that changed however, and I started thinking about different ways to improve my chances.
My manual dexterity is not good enough to be effective with side / aft lasers, so that doesn't help.
Those that have played Xwing or sequels may remember that you could divide the total power of your ship over lasers, engine and shields.
It also has keys to transfer energy between those 3 uses, and you could cycle shield energy between equal (the default) and forward / aft shields.
Using those keys / energy configurations well meant you improved your survival chances by being smart.
I've created an oxp where the player can select a shield configuration setting, and a script takes care of keeping the shield energy distributed in line with the setting.
Background
Why do spaceships have 2 shields and not 1 (round ship) or 12 (dodecahedron station) ?
Early shields could not protect a whole spaceship, only small areas of the ship.
Engines, power core, cockpit, crew quarters were among the first areas to get shields protection.
Soon this let to many small isolated shield pockets throughout the ship, and that was not managable.
The military (well known for having the 'right' priorities) decided that the crucial parts of a spaceship were
powercore and cockpit.
Without power your weapons are useless, and you also need someone to press the trigger (or repair the powercore ...).
In all existing shipdesigns at the time the powercore was at the back of the ship, and the cockpit at the front side.
(there was no weapon powerful enough to damage a space station, so they didn't have shields at all).
This resulted in aft shields and forward shields.
As shield technology improved, more and more of the ship got shield protection.
The closer the aft and forward shielded parts got together, the more they influenced and weakened eachother.
A new device was proposed to deal with these problems : a shield inhibitor.
The idea was to put many of these devices in speficic locations in the ship to achieve the desired effect.
During Proof of Concept small scale lab tests of the inhibitor, an intern messed up some settings.
Instead of 2 separate shields they had 1 shield for about 2 minutes.
The designer was informed of this, checked and realised he had used simplified algorithms for the basic components.
By using the latest quantum physics algortihms for the components, he was able to proof both combining and separation of shields were possible.
Converting the algorithm to a solution usable in a device however was much harder.
Analysis showed that solving the combining equations would take atleast 1000 times
the computer effort needed for the separation.
Guess what solution was chosen by the military ?
Location :
"The Loving Feline", a Seedy Space Bar somewhere in Santaari
While sipping Zaquession evil juice, commander Lone_Wolf (rated competent) reflected upon his trip here.
During the voyage from the witchpoint to the main station, his cobbie had become the target of 10 pirates at once.
Injectors saved the cobbie, but while running 6 equipment items had been damaged.
Lone_Wolf was an engineer before he chose a new careerpath as a bountyhunter / trader and had repaired the items with succes.
What bothered him however was that when the damage occurred, his forward shields were still at full strength.
Only the aft shield was depleted.
He knew the shield technology history, but computers had become much more powerful since that choice was made.
"A combining inhibitor would have saved me a lot of work today, and likely have saved the lives of many pilots".
a few tables further a mixed group of 5 pilots was talking, all were rated dangerous or higher.
"Time to ask more experienced pilots"
From the experiended pilots Lone_Wolf learned that there were rumours about a "Shield Equalizer" being in development. No details about it were known though, not even the name of the designer or company.
Lone_Wolf decided it was best to start a design by himself and see if he could find more info.
Fortunately the Loving Feline had a high enough tech level and good hyperspace communications, so he decided to stay there a while. (the presence of both clean and pirate ships near would help with testing).
The first prototype of LW's "Shield Cycler" was ready soon, and worked ok, but lacked options for control and finetuning.
A few weeks later a redesigned prototype was ready for it's first in-flight tests, but no clean pilots were available to help with testing. Lone_Wolf decided to take a break and do some research.
He found out the hypermail address of the developer of "Shield Equalizer" , CommonSenseOTB, and contacted him.
It turned out this guy was indeed working on a similar device, but felt it should be fully automated and need very little pilot control.
He also planned to combine the equalizer with a capacitor that stored shield energy & indicated he planned to use the Shield Equalizer as the starting point for a company.
LW had no interest in starting a company, but intended to release the design into the public domain, so engineers everywhere could build it.
LW and CSOTB did agree to make their designs compatible, so pilots could use both but their goals were to different to make 1 device.