Some of the things in Ship Edit do have the programmers admitting to not understanding what exactly they do. Some others, Deck Crews for instance, they didn't understand.
There are also a lot of things in SFC 1 that were put in but never used or didn't work out in development, were disabled, but still register as attributes in the spec files. The Drone B attribute for instance, which is not used by the game. ADD_6 and ADD_12 are another pair of ship attributes that can be set but do absolutely nothing in the SFC 1 game. However SFC 2 does have them working I assume??
I think that they wanted to put in a lot more of SFB into SFC 1 then they could but were up against time and other limitations. SFC 2 was the next attempt to fulfill these ambitions.
SFC 1 does run exactly to the SFB manuals even down to repair times of systems. Some of the all time greats of computer gamies were board or wargames originally as these translate into software well. Everything has already been developed and trashed out. Computers like dice throwing.
Hopefully SFC in all it's guises will last as long and become as adictive as UFO Alien Unknown, an old 386 DOS game which wouldn't run on XP or Viista, so 15 years after it's relaese, there's a special version downloadable for free called UFO Alien Unknown Gold, which does. If you've played this campaign game, and one game takes about 2 to 3 years to complete in any way you want, you'll know just how adictive it is. It was voted into the top 5 all time greats a few years ago by magazine viewers.
I wish they'd re-do it so that the away team mission could be run as first player shoot 'em ups!! Even online team campaigns playing as X-Com!!
I've always wanted to do games programming but, as an electronics design engineer, I am stuck with writing code for embedded systems, PC cards, or occasionally some more interesting things. Everything for drinks machines to millitary SBRDs.
A useful bug on some Coke Cola machines that allows you to obtain 2 or 3 cans for the price of one!!
If you can "bounce" the button for selection rapidly in a fraction of a second you can have the machine out tow or three cans for one payment. This takes a lot of practice to do as you have to do it in milliseconds!!
There is a deliberate software bug in the embedded system. The system counts the number of times the button is pushed in a time period and if the number of button pushes is more than 0, runs a subroutine to punt out a can, decrements the BP counter and if it is more than 0 runs a subroutine to punt out a can, etc. The guy who programmed the system obviously planned to obtain freebies where ever he was in the world. He's saved me a fortune over the years!!
I find that if I clear my mind and don't conciously try to do it I can do it. I have to "use the force" so to speak.
You have to push the buttton, let it move back minutely and push it again so that it double or treble contacts in a millisecond. It takes a knack.
Er, none of you work for Coke Cola do you??