New release
Current version of BSFCE:
1.80
Current version of SMCE:
1.702
BSFCE exe
http://filesmelt.com/Filehosting2/downl ... CE1.80.rar
SMCE exe
http://filesmelt.com/Filehosting2/downl ... E1.702.rar
Sounds - you will need to put this folder into your main BSFCE dir
http://filesmelt.com/Filehosting2/downl ... Sounds.rar
This is a test release for the official version of BSFCE. So no changelog, just the important stuff. There will be bugs, and some stuff is still missing (mainly min/max target size for turrets doesn't work yet, nor does Offline/Online weapon trigger mode).
To open ships made with SMCE1.612, press Shift+O or go to File/Open Old Sb4
Movsections/rotsections/fading
Theyve been changed from speed based to frame based, so that there are no desynch issues anymore.
New module: ThrusterEx
A thruster with fraxy-like exhaust flare instead of puffs of smoke. You can set a custom flare sprite for them, among other settings.
Triggers
There are two types of triggers: trigger on and trigger off. As the name suggest, trigger on triggers something online (for example, start rotation), trigger off puts it offline (stops rotation). For both triggers, you can pick which action should be used for that trigger.
The available actions are:
Frames elapsed (self) - will trigger when a set number of frames has elapsed after its been triggered off (if its set for trigger on) or trigged on (if its set to trigger off). There is a field ('On frames' and 'Off frames') for defining the amount of frames.
Key pressed: , (comma), . (period), / (slash) - will trigger when the picked key is pressed.
Rotation reach CW/CCW border - will trigger when the picked rotation border is reached.
Movement reach target/origin - will trigger when the move target/origin is reached
Fade reach hi/lo limit - will trigger when the selected fade limit is reached
Weapon fire - will trigger when weapon fires
Weapon acquired target - will trigger when weapon has acquired target (providing that there was no target before)
Weapon lost target - will trigger when weapon has lost target (providing that no new target has been assigned at the same time)
Actions that have (self) or (s) beside their name mean that the action will be taken from the same section that will be triggered; the section will trigger itself. For example, if you set the section to rotating and enabled borders, set on trigger to 'Rotation reach CW border (self)', and set mode to Move, it will mean that once this section has reached CW border while rotating, itll also start moving.
For actions that have no (self) tag, you will need to set a trigger on/trigger off parent. Do that by right clicking on the desired parent (section or weapon) while you have a section/weapon selected, and picking either 'Set on trigger' or 'Set off trigger'. For example, if you have set Trigger on action to 'Fade reach hi limit', you will need to right click on a section that fades and pick 'Set on trigger'. If youve picked one of the weapon-specific actions for off trigger, you will have to click on a weapon and set pick 'Set off trigger'. Cyan arrows indicate on trigger parents, magenta arrows indicate off parents, and blue arrows indicate that both on and off triggers are set to that parent.
If both triggers are set to the same actions, and they have the same trigger parent (doesn't matter for (self) triggers), the action will toggle selected behavior between on and off.
Mode defines what kind of behavior will be triggered. For sections, it is Move, Rotate, and Fade. For weapons, its Online/Offline (if weapon is offline, it won't shoot, rotate, or gain targets), Shooting, Force fire (means that the weapon will be forced to fire, in this mode the off trigger has no effect).
You can set the delay in triggering a behavior (mode) after receiving a trigger for both triggers by using the 'On delay' and 'Off delay' fields.
You can preview key trigger action in preview mode by pressing relevant keys. Triggers will be executed for all section/weapons with those actions as on/off trigger. You can trigger weapon fire/weapon gained target/weapon lost target in the same way by pressing Q, W and E respectively.