Is there any repository available for scripting descriptions and definitions about the types of commands, clauses, and variables allowed, and how they can be setup in the script? I will try to explain. As I look at the scripts I notice that many things have extended commands, for example pSensors.GetProperty().SetDisabledPercentage(pSensorOff*4)
has the pSensor which is the subsystem associated with the properties you wish to grab, .GetProperty() is kinda obvious yeah, this grabs some property for the sensors and .Set*(pSensorOff*4) sets the disabled percentage to a calculated static or dynamic value (pSensorOff) multiplied by 4. I have had success changing some of the commands around, such as .SetCondition or .SetNormalPowerPerSecond but I know that the commands throughout all the scripts are not all the commands that BC can use. Alot of commands I can find in the ships hardpoint, and alot of those .Set* can be interchanged with the .Get* command in a script/mod to grab that property for use later on in the def (or file if the value is setup as a global). Stuff like this should have been done in the earlier life of BC, but even so now I feel it could be a valuable resource to help new scripters educate themselves on what can and can't be done with BC scripts. I know some of you here know alot more than I do, so this would more be a community driven effort, basically a "pick our brain" thing except the brain would be the topic with relevant info. I hope I explained that well enough, hopefully some of you are interested.