IronHide OXP
Moderators: winston, another_commander
Yes the function must be in there somewhere (so that damage can be inflicted) - it was having it exposed to script that is needed. The script needs to be able to take a function of when damage occurs, and how much (and optionally where and by what cause).
But the dev's have other priorities at the moment, so it can wait. Once it is in place then I can shift IH to use it and then it will slot nicely (and logically) in place between the shields and the energy banks.
But the dev's have other priorities at the moment, so it can wait. Once it is in place then I can shift IH to use it and then it will slot nicely (and logically) in place between the shields and the energy banks.
My OXPs via Boxspace or from my Wiki pages .
Thargoid TV
Dropbox Referral Link
Thargoid TV
Dropbox Referral Link
Changing the code to have ironhide kick in when shields are partially depleted worked and i saw no effect at all on energy banks.
I did notice the shield strength jumped back up from red to full strength, so investigated further.
Shields in Oolite have the following strengths :
basic forward shield : 128
Forward Shield Boosters : 256
Forward Mil Shields : 384
the values for the aft shields are the same, and these numbers are valid for a cobra MK III, Python, Tiger and a dragon M.
That suggests shield strength is the same for all ships.
This means ironhide strength with 200 / 400 seems a bit high, also the price is far to low.
I am now changing the script and equipment.plist to use 3 ironhide versions :
basic strength 128
civilian 256 (requires basic ironhide and shield boosters)
military 384 (requires civilian ironhide and mil. shields)
Ironhide will kick in when shields are below 25% of max, and only raise the shields back to 25% of max.
I also am trying to optimise the code.
(example : i am using alertConditionChanged to start / stop the timer now, instead of docking / leaving dock ) .
first alpha version is almost ready to be play tested, once i've gotten bugs out i'll look into uploading it somewhere so you can look at it
I did notice the shield strength jumped back up from red to full strength, so investigated further.
Shields in Oolite have the following strengths :
basic forward shield : 128
Forward Shield Boosters : 256
Forward Mil Shields : 384
the values for the aft shields are the same, and these numbers are valid for a cobra MK III, Python, Tiger and a dragon M.
That suggests shield strength is the same for all ships.
This means ironhide strength with 200 / 400 seems a bit high, also the price is far to low.
I am now changing the script and equipment.plist to use 3 ironhide versions :
basic strength 128
civilian 256 (requires basic ironhide and shield boosters)
military 384 (requires civilian ironhide and mil. shields)
Ironhide will kick in when shields are below 25% of max, and only raise the shields back to 25% of max.
I also am trying to optimise the code.
(example : i am using alertConditionChanged to start / stop the timer now, instead of docking / leaving dock ) .
first alpha version is almost ready to be play tested, once i've gotten bugs out i'll look into uploading it somewhere so you can look at it
Umm, they already do. As soon as any hit gets taken on the shields they are restored by the IH, which depletes as a result.Lone_Wolf wrote:Changing the code to have ironhide kick in when shields are partially depleted worked and i saw no effect at all on energy banks.
It is. Only the size of (and hence number of banks of) a ships energy reserve changes from ship to ship.Lone_Wolf wrote:the values for the aft shields are the same, and these numbers are valid for a cobra MK III, Python, Tiger and a dragon M.
That suggests shield strength is the same for all ships.
I would draw your attention to the license of the OXP at this point. As I said before, if you can get something that works better, we can merge it into IH, but I do not want a different version of IH flying around as it will probably break the original (and also the license terms).Lone_Wolf wrote:first alpha version is almost ready to be play tested, once i've gotten bugs out i'll look into uploading it somewhere so you can look at it
My OXPs via Boxspace or from my Wiki pages .
Thargoid TV
Dropbox Referral Link
Thargoid TV
Dropbox Referral Link
The main flaw with IronHide 1.01 in my opinion is that IH is depleted before the shields, not after.Thargoid wrote:Umm, they already do. As soon as any hit gets taken on the shields they are restored by the IH, which depletes as a result.Lone_Wolf wrote:Changing the code to have ironhide kick in when shields are partially depleted worked and i saw no effect at all on energy banks.
This is not the kind of behaviour one expects from hull strengthening equipment, and also the reason why it has to be repaired so often.
My code puts IH effect closer to where it should be : used AFTER shields have been depleted.
I have called my WIP version ironHide 1.09alpha1 for now, the reason for alpha is that the change in IH code and behaviour is big, and needs to be tested.Thargoid wrote:I would draw your attention to the license of the OXP at this point. As I said before, if you can get something that works better, we can merge it into IH, but I do not want a different version of IH flying around as it will probably break the original (and also the license terms).Lone_Wolf wrote:first alpha version is almost ready to be play tested, once i've gotten bugs out i'll look into uploading it somewhere so you can look at it
Once i am reasonably sure it works as intended, i will find a way to send the code to you.
If you like it, it can become IH 1.10 and the description can be changed to reflect the new behaviour.
If you don't want it to become IH 1.10, i'll look into making it a separate
OXP and change the code to be compliant with the license.
And in my opinion also. But as there is no trigger (at the moment) on the player ship taking damage, then it's very difficult to code it "properly" as you describe as being a bank between the shields and the energy.Lone Wolf wrote:The main flaw with IronHide 1.01 in my opinion is that IH is depleted before the shields, not after.
This is not the kind of behaviour one expects from hull strengthening equipment, and also the reason why it has to be repaired so often.
My code puts IH effect closer to where it should be : used AFTER shields have been depleted.
I'm away for two week as of Saturday, so won't be able to test anything for a while. But as I said before, if you have a way to get the IH to trigger after shields are fully depleted but without triggering on other items that drain energy then I'm interested to see it.
If it works I have no problem with it becoming v1.10. I only mention the license (and indeed license my OXPs that way) to prevent multiple different versions flying around that would be incompatible and would screw each other up.
My OXPs via Boxspace or from my Wiki pages .
Thargoid TV
Dropbox Referral Link
Thargoid TV
Dropbox Referral Link
Re: [UPDATED] IronHide OXP v1.01
So for those of you with 1.75 trunk v4235 or newer, an updated beta of IronHide is now available for testing.
Note that this won't work on test release 1.74 (or trunk earlier than 4235), but it removed the noted glitch of the armour being damaged before the shields. Oh and now there's only one armour, not two parts for convenience...
Anyway, for those who wish to have a play with it, the beta version is here. Please report bugs and comments here or to me by PM.
Oh and thanks to Ahruman for implementing the requested new event for ship damage.
Note that this won't work on test release 1.74 (or trunk earlier than 4235), but it removed the noted glitch of the armour being damaged before the shields. Oh and now there's only one armour, not two parts for convenience...
Anyway, for those who wish to have a play with it, the beta version is here. Please report bugs and comments here or to me by PM.
Oh and thanks to Ahruman for implementing the requested new event for ship damage.
My OXPs via Boxspace or from my Wiki pages .
Thargoid TV
Dropbox Referral Link
Thargoid TV
Dropbox Referral Link
-
- Poor
- Posts: 5
- Joined: Wed May 24, 2006 6:46 pm
- Location: London
- Contact:
Re: 1.75 beta
There seems to be a bit of an issue with 2.0.0. It does seem to kick in between the shields and the energy bank however equipment still gets destroyed. By the time the Armour had been destroyed I had lost most of my cargo and an alarming amount of equipment... Is this deliberate? I had hoped that the extra armour would protect my precious witchspace drive.
Re: [UPDATED] IronHide OXP v1.01 (and new 1.75 beta too!)
Read the readme - it's quite deliberate (as in I don't do anything about it).
It's designed to be realistic, concussion damage for example will turn the crew of a tank into pate on some occasions even if the vehicles armour isn't breached. And if it weren't the case, all those sparky consoles on the Starship Enterprise would be rather redundant...
If it worries you so much, invest in repair bots too
It's designed to be realistic, concussion damage for example will turn the crew of a tank into pate on some occasions even if the vehicles armour isn't breached. And if it weren't the case, all those sparky consoles on the Starship Enterprise would be rather redundant...
If it worries you so much, invest in repair bots too
My OXPs via Boxspace or from my Wiki pages .
Thargoid TV
Dropbox Referral Link
Thargoid TV
Dropbox Referral Link
- DaddyHoggy
- Intergalactic Spam Assassin
- Posts: 8515
- Joined: Tue Dec 05, 2006 9:43 pm
- Location: Newbury, UK
- Contact:
Re: [UPDATED] IronHide OXP v1.01 (and new 1.75 beta too!)
Pancake rounds are specifically designed not to breach the armour but to cause maximum amount of shrapnel on the inside of the vehicle - nothing more demoralising for an army to come across one of their own tanks, apparently undamaged, lift the hatch, only to find that the contents have been turned into soup. When it comes to interesting ways to kill each other, humans are A+ (unfortunately)Thargoid wrote:Read the readme - it's quite deliberate (as in I don't do anything about it).
It's designed to be realistic, concussion damage for example will turn the crew of a tank into pate on some occasions even if the vehicles armour isn't breached. And if it weren't the case, all those sparky consoles on the Starship Enterprise would be rather redundant...
If it worries you so much, invest in repair bots too
Oolite Life is now revealed hereSelezen wrote:Apparently I was having a DaddyHoggy moment.
Re: [UPDATED] IronHide OXP v1.01 (and new 1.75 beta too!)
Particularly as the strategy is to wound rather than kill because that is a greater drain on resources.
The Grey Haired Commander has spoken!
OK so I'm a PC user - "you know whats scary? Out of billions of sperm I was the fastest"
OK so I'm a PC user - "you know whats scary? Out of billions of sperm I was the fastest"
- Cody
- Sharp Shooter Spam Assassin
- Posts: 16081
- Joined: Sat Jul 04, 2009 9:31 pm
- Location: The Lizard's Claw
- Contact:
Re: [UPDATED] IronHide OXP v1.01 (and new 1.75 beta too!)
Yeah... the human race has a 'talent for war', which brings to mind a sci-fi novel.
I would advise stilts for the quagmires, and camels for the snowy hills
And any survivors, their debts I will certainly pay. There's always a way!
And any survivors, their debts I will certainly pay. There's always a way!
- JazHaz
- ---- E L I T E ----
- Posts: 2991
- Joined: Tue Sep 22, 2009 11:07 am
- Location: Enfield, Middlesex
- Contact:
Re: IronHide OXP
(cross posted from another thread)
Think I've got a bug (in v.2.0)!
Got in a firefight at a space bar, and my civilian IronHide armour got damaged.
When I arrived at the main station, there wasn't an option to repair (well to get a quote) but there was an option to buy another IronHide. I bought it. When I arrived at the next station, there was now an option to obtain a quote and repair. Now do I have two armours, or one (my save file says no lol)
From my save file, here are the relevant bits. I don't know if anything is of use though.:
Think I've got a bug (in v.2.0)!
Got in a firefight at a space bar, and my civilian IronHide armour got damaged.
When I arrived at the main station, there wasn't an option to repair (well to get a quote) but there was an option to buy another IronHide. I bought it. When I arrived at the next station, there was now an option to obtain a quote and repair. Now do I have two armours, or one (my save file says no lol)
From my save file, here are the relevant bits. I don't know if anything is of use though.:
Code: Select all
<key>EQ_IRONHIDE</key>
<integer>1</integer>
<key>IronHide Armour Script</key>
<string>IronHide Armour Strength - 100%</string>
<key>mission_ironHide_cost</key>
<string>630</string>
<key>mission_ironHide_milFlag</key>
<string>0</string>
<key>mission_ironHide_percentage</key>
<string>16</string>
<key>mission_ironHide_strength</key>
<string>200</string>
JazHaz
Thanks to Gimi, I got an eBook in my inbox tonight (31st May 2014 - Release of Elite Reclamation)!Gimi wrote:Maybe you could start a Kickstarter Campaign to found your £4500 pledge.drew wrote:£4,500 though! <Faints>
Cheers,
Drew.
Re: IronHide OXP
It sounds like your first set was completely destroyed (taken down to zero). But it might be in that scenario there could be a carry-over from one set to the next to trigger the second repair quote.
I'll try your scenario out and see if I can replicate. Can you confirm whether the first set was indeed completely destroyed, or just damaged partially?
I'll try your scenario out and see if I can replicate. Can you confirm whether the first set was indeed completely destroyed, or just damaged partially?
My OXPs via Boxspace or from my Wiki pages .
Thargoid TV
Dropbox Referral Link
Thargoid TV
Dropbox Referral Link
- JazHaz
- ---- E L I T E ----
- Posts: 2991
- Joined: Tue Sep 22, 2009 11:07 am
- Location: Enfield, Middlesex
- Contact:
Re: IronHide OXP
I think that that it was partially damaged, as it was brown on the equipment list (along with a number of other equipment items).Thargoid wrote:It sounds like your first set was completely destroyed (taken down to zero). But it might be in that scenario there could be a carry-over from one set to the next to trigger the second repair quote.
I'll try your scenario out and see if I can replicate. Can you confirm whether the first set was indeed completely destroyed, or just damaged partially?
Strangely, since I posted that message, I have been given the option to obtain a quote/repair a couple more times, which I have done. I'm hoping that its all repaired now, but will let you know if it happens again.
JazHaz
Thanks to Gimi, I got an eBook in my inbox tonight (31st May 2014 - Release of Elite Reclamation)!Gimi wrote:Maybe you could start a Kickstarter Campaign to found your £4500 pledge.drew wrote:£4,500 though! <Faints>
Cheers,
Drew.