Bridge Commander Central

BC Forums => BC Scripting => Topic started by: Bat66wat6 on August 11, 2013, 09:32:28 PM

Title: BETA testing - Primary Secondary Shield Generators
Post by: Bat66wat6 on August 11, 2013, 09:32:28 PM
Primary Secondary Shield Generators

http://www.filedropper.com/betaprimsecshields
[LATEST] http://www.filedropper.com/betaprimsecshields_1
Bugfixes:
New features:

Looking for people to try and run my mod in their install and report their findings.

This is not a drag n' drop 5 minute testing job.
The mod requires that ships be specifically configured for it by modifying their hardpoint and \scripts\custom\ships\ file. If you are not prepared to go through this process read no further.

BETA testers will be required to report on:
#1 their install setup - whether it's a custom 1.1, KM or other
#2 documentation - how good/bad the readme is
#3 bugs - unexpected behaviour or irratic behaviour in certain situations

The mod requires BC installs with: Foundation and QBautostart.
It's strongly recommended all BETA testers have ConsoleTracker installed so they can provide logs with their bug reports.

All testing to date has been performed by me within a barely custom 1.1 install.
I am interested in how the mod behaves with:

I am open to reasonable suggestions for expansion of features provided, but keep in mind this would extend the BETA and introduce further complexity / testing.

All BETA testers will, of course, receive due credit :)
Title: Re: BETA testing - Primary Secondary Shield Generators
Post by: Mario on August 13, 2013, 09:14:56 AM
It's about time a scripting mod is available :).

I do have a suggestion for you though, it's for your own sanity. Since the mod is completely incompatible with ShieldGenerators to prevent any false bug reports I recommend detecting ShieldGenerators on an install and in that case you simply not initialize your script. I did the same for DS9FX and GC's War Sim along with that I added a debug print. It will make debugging and instant and save your sanity ;)

Snippet:
Code: [Select]
def IsInstalled():
    try:
        from Custom.Module import module
        return 1
    except:
        return 0

if IsInstalled():
print 'go ahead'
else:
print 'debug msg'
Title: Re: BETA testing - Primary Secondary Shield Generators
Post by: Bat66wat6 on August 13, 2013, 06:52:57 PM
Updated OP with new link.

Thanks Sovereign.
I added that feature and mentioned it explicitly in the readme, assuming people read it  :readme:

"WHY DOES YOUR CRAP MOD NOT WORK WTF!!!!!!!!1!!11"

The BETA continues.