Author Topic: An idea from 'removing stock ships' thread [and another idea]  (Read 2202 times)

Offline Gareth

  • Posts: 24
  • Cookies: 1
Showing how one gets rid of ships that you don't want has given me an idea for a third-party mod.

Why not create something similar to BCUT [which I've only *just* discovered today - been living under a rock for a long time now; ie. not been on here for months on end ^^;].

You have your list of ships as shown in the in-game QB, right? Why not re-create that *outside* of BC, and add a tick-box next to each ship/system etc. to which you would un-tick if you didn't want it in-game?


This is the kind of thing that makes adding & removing ships so much less confusing.
========

A second idea is choosing HOW you order/sort your ships, using a kind've tabbed 'spreadsheet'.

Like on Windows, there's a bar where you can choose what order you want your files to be in - whether you sort it by date, type, filesize, etc.

Why not do something similar in BC? Since there are 1000s of ships - with 100s of different authors who made them - to choose from, perhaps we could choose how we'd like to arrange the ships;
whether it's by era [ENT, TOS, TNG, etc.], or by author, by A-Z order, by race/sci-fi series, or even by how powerful a ship is (strongest at the top & weakest at the bottom & vice-versa)! - And that's just to name a few possibilities!

Offline JimmyB76

  • Posts: 6423
  • Cookies: 421
Re: An idea from 'removing stock ships' thread [and another idea]
« Reply #1 on: May 26, 2009, 07:41:10 PM »
i had actually thought of both of those specific ideas in the past, and thought how awesome it would be if there could be things like that for BC...

Offline MLeo

  • Retired Staff
  • Posts: 3636
  • Cookies: 833
  • Software Simian
    • the Programming Pantheon
Re: An idea from 'removing stock ships' thread [and another idea]
« Reply #2 on: May 26, 2009, 07:45:11 PM »
For the first, I suppose we could also do this in BC itself, a menu (somewhere) where you can (de)select ships. It might be a bit tricky to have a third party tool look up all the possible ships, that would need to actually execute scripts to be 100% sure.
Then the script (rather, some plugin) would apply that to the ships each time they are loaded.



For the second, the next incarnation of SubMenu will allow for sorted ships, also user sorting through some mechanism (currently thinking of button selection, then ctrl+up or ctrl+down). But that's just a basic view (Race->SubMenu->A-Z order). A more complex ordering would require a new menu.

But I suppose that it would finally use the credits part of a ship plugin!
I still can't read peoples minds, nor can I read peoples computers, even worse, I can't combine the two to read what is going wrong with your BC install...

"It was filed under 'B' for blackmail." - Morse, Inspector Morse - The dead of Jericho.

xxSWxxNinja

  • Guest
Re: An idea from 'removing stock ships' thread [and another idea]
« Reply #3 on: June 22, 2009, 12:31:38 PM »
I would have use for just such a mod if you'd be willing on a colaboration. Me and a few friends of mine intend to construct a mod based in an entirely new universe as such we were looking for ways to dissable all startrek ships so that only our content will be displayed.

We were also hoping to make this mod MP compatible, the first of the ships is being shown in the WiP thread if you wish to see the style.

Offline MLeo

  • Retired Staff
  • Posts: 3636
  • Cookies: 833
  • Software Simian
    • the Programming Pantheon
Re: An idea from 'removing stock ships' thread [and another idea]
« Reply #4 on: June 22, 2009, 01:15:38 PM »
If you disable the stock mutator then it *should* also remove a lot of standard stuff.
I still can't read peoples minds, nor can I read peoples computers, even worse, I can't combine the two to read what is going wrong with your BC install...

"It was filed under 'B' for blackmail." - Morse, Inspector Morse - The dead of Jericho.

Offline majormagna

  • English Idiot
  • Posts: 513
  • Cookies: 5
  • Bail Out!
Re: An idea from 'removing stock ships' thread [and another idea]
« Reply #5 on: June 24, 2009, 04:44:28 PM »
 I have attempted my own custom menu system before. Era based...

However the ships used in the SP campaign appeared twice for some reason, once where I put them, and once in their stock 'positions'. After I sorted this out I attempted to get it into widescreen resolution; which killed it. And I've forgotten what I did to get it to work.
 So I've lost all that work!  :(
Did you know I'm on Twitter?

Offline MLeo

  • Retired Staff
  • Posts: 3636
  • Cookies: 833
  • Software Simian
    • the Programming Pantheon
Re: An idea from 'removing stock ships' thread [and another idea]
« Reply #6 on: June 24, 2009, 05:14:47 PM »
I actually fail to see how an UI change, and the ship ordering are related. Can't you just roll back the UI change to the, say, Foundation version? I mean, the ship changes are, I think (from what you've written) all located in the scripts/Custom/Ships.



Getting back to the thread, I've been thinkering with the idea of plugins for SubMenu, but couldn't really think of any aside for the standard Sub(Sub)Menu and MVAM. And possibly "species" plugin.

One should note that the next version of SubMenu will feature (user) sorted ships and menus. And it is sorted/stored/loaded through something called a "tree", in which a root node can have child nodes, which can have child nodes, but each has one or more values (such as the name of the node, or the ship).

There are a couple of problems with plugins, for example, can the order of plugin execution change stuff?
Or, should plugins work purely on ships or all types of nodes?
And even, can plugins add nodes, or even remove them, and should other plugins be called on those new nodes? Can this introduce an explosion of new nodes?
Does the order of deletion of nodes change anything?

There are actually several other questions I could ask.
I still can't read peoples minds, nor can I read peoples computers, even worse, I can't combine the two to read what is going wrong with your BC install...

"It was filed under 'B' for blackmail." - Morse, Inspector Morse - The dead of Jericho.