Oolite Bulletins

For information and discussion about Oolite.
It is currently Wed Dec 12, 2018 9:57 pm

All times are UTC




Post new topic  Reply to topic  [ 127 posts ]  Go to page 1 2 3 4 59 Next
Author Message
 Post subject: RepairBots OXP
PostPosted: Fri Sep 05, 2008 7:30 am 
Offline
Thargoid
Thargoid
User avatar

Joined: Thu Jun 12, 2008 6:55 pm
Posts: 5510
The scientists at the Aquarian Shipbuilding Corp's equipment division, led by Prof's Thargoid (no relation) and Walch have been busy perfecting their latest creation - Repair Nanobots.

Specially designed to fix damaged ship systems in flight, these useful critters are stored safely within a pylon mounted cannister and when triggered can scan the standard ship systems and fix items when they break (one item per cannister). At the moment they only have blueprints installed for conventional ship systems, but they can be enhanced should clumsy commanders manage to break their more exotic toys.

And as a special offer to our existing customers (ie you lot), we're making them available as a pre-production test release for you to try out and let us know what you think of them...

-- Click here to download --

Small print:
  • Please report back here any comments, bugs or errors.
  • Views on pricing and tech level appreciated.
  • Any additional equipment that you've seen break that's not covered by the 'bots (at the moment it's just the core equipment).
  • Compact file size - zip just under 6kb.
  • Grateful thanks to Eric Walch for his discussions about the coding (helpful and reliable as ever).
  • The price of tharglets can go down as well as up, your grandmother may be reposessed if you do not keep up repayments on her, a trumble is for lunch, not just for Christmas.
[/size][/color]

_________________
My OXPs via Boxspace or from my Wiki pages :D.

Thargoid TV
Dropbox Referral Link


Last edited by Thargoid on Thu Jul 21, 2011 7:45 pm, edited 8 times in total.

Top
   
 Post subject: ...
PostPosted: Fri Sep 05, 2008 7:55 am 
Offline
---- E L I T E ----
---- E L I T E ----
User avatar

Joined: Tue Apr 17, 2007 10:30 pm
Posts: 3092
Location: Vienna, Austria
Cool idea! At last something to repair the cloaking device with!

But, wouldn`t it make sense to include any and all peaces of equipment into its function that are out there, or is there a deeper reason for the non-inclusion?

And will it repair only one broken peace of equipment, or all of them at once?

Nice enhancement!

8)

L


Top
   
 Post subject:
PostPosted: Fri Sep 05, 2008 12:45 pm 
Offline
Thargoid
Thargoid
User avatar

Joined: Thu Jun 12, 2008 6:55 pm
Posts: 5510
At the moment I'm checking with Ahruman what pieces of equipment can actually break in-game (I've never seen a piece of OXP kit break). If they can break then I'll add them in (it's just extending the array in the script), but if only standard trunk-kit can break then it's superfluous. It will of course also mean that if OXP kit can break, this one will need a regular update as people write new equipment... See below.

If anyone else can comment as to that question please feel free to share your experiences or code knowledge.

And for your other question, if multiple items are broken, the 'bots pick one at random to fix (it's one item of kit per cannister, as I mentioned in my original post :wink: ). And yes they will repair a cloak ;)

Editted to add - according to Ahruman any equipment can break, so I'll look at sifting through what's out there and add it in for the full version.

Anyone who has written equipment OXPs feel free to drop me a PM or post in this thread and let me know the equipment name (EQ_<whatever>) and status screen name if you want me to add them into the list of kit the 'bots can fix, or indeed if you don't want your equipment to be fixable...

_________________
My OXPs via Boxspace or from my Wiki pages :D.

Thargoid TV
Dropbox Referral Link


Last edited by Thargoid on Fri Sep 05, 2008 2:16 pm, edited 2 times in total.

Top
   
 Post subject:
PostPosted: Fri Sep 05, 2008 2:09 pm 
Offline
---- E L I T E ----
---- E L I T E ----
User avatar

Joined: Fri Mar 30, 2007 8:32 am
Posts: 1474
Location: Witchspace
EQ_FRAME_BOUNTY_SCANNER
EQ_ROCKHERMIT_SCANNER
EQ_FRAME_FUEL_COLLECTOR

however if memory serves me right,

Rock Hermit Locater, will not work, after next launch/witch space entry

Fuel collector... if equipment is damaged, will not work until launch / witch space entry

Bounty scanner, same...

There simply is not included checks, on the fly, which would require timers.. that do not run, if equipment is fixed, after being damaged..

i started to include "FRAME" cause these names are global, and therefore made the names more uniqe to prevent conflicts, after the rock hermit scanner, which erich walch rewrote to java, before i had really looked into java..

Cheers Frame...

_________________
Bounty Scanner
Number 935


Top
   
 Post subject:
PostPosted: Fri Sep 05, 2008 2:12 pm 
Offline
Thargoid
Thargoid
User avatar

Joined: Thu Jun 12, 2008 6:55 pm
Posts: 5510
OK, so I'll leave them off the list and so make them unrepairable by the 'bots?

I'm planning on making OXP equipment "opt-in" (by their creators/scripters) for repair bot fixing rather than just putting them in as standard due to issues like this.

Editted to add - tested it and repaired Bounty Scanner indeed doesn't work until after docking/launch. So nor will my own EEU as the underlying code's the same.

_________________
My OXPs via Boxspace or from my Wiki pages :D.

Thargoid TV
Dropbox Referral Link


Top
   
 Post subject:
PostPosted: Tue Sep 23, 2008 9:10 pm 
Offline
Thargoid
Thargoid
User avatar

Joined: Thu Jun 12, 2008 6:55 pm
Posts: 5510
To transfer the discussion from my Probe OXP thread to this one, as it relates to this OXP...

What I was pondering for the "full" release of Repair Bots was to make some of the more high-tech items only have a chance of being repaired. For example anything above tech 8 has a 10% cumulative chance of not being repairable per level (so tech 15 only has a 30% chance of being repaired).

That way the cost could be lowered a bit without unbalancing things. Would that be a decent solution for people? Say a cost of 2000 or 3000 credits, plus the above tech level dependence?

_________________
My OXPs via Boxspace or from my Wiki pages :D.

Thargoid TV
Dropbox Referral Link


Top
   
 Post subject:
PostPosted: Thu Sep 25, 2008 5:34 pm 
Offline
Thargoid
Thargoid
User avatar

Joined: Thu Jun 12, 2008 6:55 pm
Posts: 5510
A little coding later, v0.99 is now released and ready for use.

Features and modifications:
  • All core equipment is supported.
  • Some OXP equipment is now supported - Missile Analyser, HyperRadio, Bounty Scanner, Fuel Collector, Rock Hermit Locator and Emergency Energy Equipment.
  • The price per cannister is now 3000cr.
  • For more complex items (above item tech 8) there is a cumulative 10% chance per level that the 'bots will fail to repair it (so a cloak and military equipment have a 30% chance of repair).
If any other scripter would like their equipment included into the next release of the 'bots, please PM me. But as it stands it's fully functional (although HyperRadio needs to be Svengali's brand new release version), and ready for play.

-- Download Repair 'Bots v1.00 here --[/color]

_________________
My OXPs via Boxspace or from my Wiki pages :D.

Thargoid TV
Dropbox Referral Link


Last edited by Thargoid on Sun Feb 08, 2009 3:23 pm, edited 2 times in total.

Top
   
 Post subject:
PostPosted: Thu Sep 25, 2008 9:42 pm 
Offline
---- E L I T E ----
---- E L I T E ----
User avatar

Joined: Sat Oct 20, 2007 2:52 pm
Posts: 2361
Nice one Thargoid! :-)


Top
   
 Post subject:
PostPosted: Thu Sep 25, 2008 11:09 pm 
Offline
Intergalactic Spam Assassin
Intergalactic Spam Assassin
User avatar

Joined: Mon Jan 31, 2005 4:16 pm
Posts: 2157
Location: Berkshire, UK
Will this overide the cloaking device in assassins, which is deliberately disabled?

_________________
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"


Top
   
 Post subject:
PostPosted: Fri Sep 26, 2008 5:07 am 
Offline
Thargoid
Thargoid
User avatar

Joined: Thu Jun 12, 2008 6:55 pm
Posts: 5510
Depends how it's done, I'll have a look at it and see (see below).

Assassins hasn't been brought up yet, so hasn't been considered ;)

Update - from a quick look at the script.plist, it is compatible. The OXP doesn't disable the cloak as such (ie break it), it completely removes it for sections of the missions and re-awards it afterwards.

The 'bots can only fix something that's broken (orange and (N/A)-tagged in the F5 screen), they don't award something that the player doesn't have or has completely lost.

They will also at the moment completely ignore the Mark Scanner if it breaks for some reason, as they don't have the blueprints for it (I'm only including OXP equipment by request - to try and avoid play-breaking situations).

But cheers for the heads-up to know to check it ;)

_________________
My OXPs via Boxspace or from my Wiki pages :D.

Thargoid TV
Dropbox Referral Link


Top
   
 Post subject:
PostPosted: Fri Sep 26, 2008 1:56 pm 
Offline
---- E L I T E ----
---- E L I T E ----
User avatar

Joined: Tue Apr 04, 2006 7:02 pm
Posts: 2718
Location: I escaped The Labyrinth with the assistance of my fledgling. After many battles, I'm in the Nexus.
Yep. The Cloak will stay disabled by Assassins. The Mark Transponder Scanner already repairs itself if damaged.

_________________
My OXPS : The Assassins Guild, Asteroid Storm, The Bank of the Black Monks, Random Hits and Renegade Pirates can be downloaded from the Elite Wiki here.


Top
   
 Post subject:
PostPosted: Thu Oct 09, 2008 1:29 pm 
Offline
Above Average
Above Average

Joined: Wed Oct 31, 2007 2:21 pm
Posts: 29
Location: Lost in Galaxy 1, now fumbling through Galaxy 2
Those pesky repairbots have ripped me off - AGAIN.

On 3 occasions I have lost equipment after having it repaired mid flight by the bots.
1st event - i think it was fuel scoops got damaged mid battle, quick fix and lots of scooped cargo later returned to base. It was only a flight or so later i realised they had gone.
2nd event - similar to above - think it was targeting memory
3rd time lucky - shield enhancement and injectors got slammed by some nasty good for nothing *&~#. 2 sets of trusty bots later, both fixed back in action kicking some pirate ass.

Got back to base to find a rather empty looking F5 screen - minus energy bomb of course but still very lacking. Both items that were fixed mid flight and had been 'operational' (i guess) were now totally gone - simply not there.

Had to fly far and wide to find a tech level high enough to get everything back.

_________________
SOLO


Top
   
 Post subject:
PostPosted: Fri Oct 10, 2008 9:26 am 
Offline
Thargoid
Thargoid
User avatar

Joined: Thu Jun 12, 2008 6:55 pm
Posts: 5510
Hmm, on that one I've no idea. :oops:

All they do is scan for damaged items, and if they dice-roll under the chance of fixing that item, switch it's status from EQUIPMENT_DAMAGED to EQUIPMENT_OK (ie fix it). They don't have the capability of removing equipment, especially if you say it actually works in-flight after repair.

One thing to confirm is that you are actually using the most up to date version of the OXP (v0.99), as there was occasionally a glitch with them removing and not re-adding equipment in an early test version. But I don't think that one actually ever went beyond my hard drive during coding, and it would also remove them there any then, rather than letting them work between repair and docking.

Curiouser and curiouser said Alice...

_________________
My OXPs via Boxspace or from my Wiki pages :D.

Thargoid TV
Dropbox Referral Link


Top
   
 Post subject:
PostPosted: Mon Nov 10, 2008 8:33 am 
Offline
Thargoid
Thargoid
User avatar

Joined: Thu Jun 12, 2008 6:55 pm
Posts: 5510
OK, last but not least (although they did give a weird error originally), I can announce that the new v1.72-compatible version of Repair Bots (v1.00) is now available for your delectation and delight.

== Download Repair 'Bots v1.10 here ==

That's now all my existing OXPs compatible with the new trunk code, now onward to writing new junk.

_________________
My OXPs via Boxspace or from my Wiki pages :D.

Thargoid TV
Dropbox Referral Link


Top
   
 Post subject:
PostPosted: Wed Sep 02, 2009 8:18 pm 
Offline
Thargoid
Thargoid
User avatar

Joined: Thu Jun 12, 2008 6:55 pm
Posts: 5510
OXP now updated for 1.73 compatibility, and jettisonned the 1.71 compatibility.

This should be the last of my OXPs that needs tweaking, so this forum should stop being bombarded with reanimated threads of my OXPs now ;)


Download from the link above, or the ones in my sig.

_________________
My OXPs via Boxspace or from my Wiki pages :D.

Thargoid TV
Dropbox Referral Link


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 127 posts ]  Go to page 1 2 3 4 59 Next

All times are UTC


Who is online

Users browsing this forum: Google [Bot], Redspear and 23 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Powered by phpBB® Forum Software © phpBB Limited