SRB guide - PatPL/Generic-Engines-Web GitHub Wiki
This page will show you how to create SRB configs in Generic Engines.
First, create a new part
Set the 'Type' to 'Solid'. This will override some engine settings. You won't need ullage, you won't be able to shut the engine down, or control the thrust in flight, and the staging icon will change to an SRB.
Select a solid propellant
Set SRB model, and SRB's size. This will let Generic Engines calculate approximate tank volume later.
Optionally, set a custom thrust curve. It'll make the thrust depend on how much fuel you have left. KSP will use Fuel% of the first propellant in propellant tab. You should only use it in SRBs with built-in tanks. This particular thrust curve will gradually lower the thrust during burn, and quickly lower the thrust near the end of the burn.
Finally, add a tank to the part. The input box will suggest estimated tank volume based on chosen model and size.
Now that all SRB-crucial settings are set, you can change other options.
That's it! Now save and export the list, and the SRB should be in game.
This SRB's base64 string:
AA0BCwBTaHV0dGxlLVNSQgAAAAAAAFRAAAAAAABwx0AAAAAAAEBuQAAAAAAAwHBAAQA1AAAAAAAAAPA/mpmZmZmZDUAAAAAAAMBGQAAAAAAAABBAoA8AAAAAAAAAAFlAAQAAAAAAAAEBtAAAAJqZmZmZ+VhAj8L1KFz/WEAAAAAAAMBYQJqZmZmZ+VhAAAAAAAAAAAAACAAWAJgAQA0DACIAU3BhY2UgU2h1dHRsZSBTb2xpZCBSb2NrZXQgQm9vc3RlcgEHAFRoaW9rb2wBiAFUaGUgU3BhY2UgU2h1dHRsZSBTb2xpZCBSb2NrZXQgQm9vc3RlcnMgKFNSQnMpIHdlcmUgdGhlIGZpcnN0IHNvbGlkLXByb3BlbGxhbnQgcm9ja2V0IHRvIGJlIHVzZWQgZm9yIHByaW1hcnkgcHJvcHVsc2lvbiBvbiBhIHZlaGljbGUgdXNlZCBmb3IgaHVtYW4gc3BhY2VmbGlnaHQgYW5kIHByb3ZpZGVkIHRoZSBtYWpvcml0eSBvZiB0aGUgU3BhY2UgU2h1dHRsZSdzIHRocnVzdCBkdXJpbmcgdGhlIGZpcnN0IHR3byBtaW51dGVzIG9mIGZsaWdodC4gQWZ0ZXIgYnVybm91dCwgdGhleSB3ZXJlIGpldHRpc29uZWQgYW5kIHBhcmFjaHV0ZWQgaW50byB0aGUgQXRsYW50aWMgT2NlYW4gd2hlcmUgdGhleSB3ZXJlIHJlY292ZXJlZCwgZXhhbWluZWQsIHJlZnVyYmlzaGVkLCBhbmQgcmV1c2VkLgEBAAAAAAAAAAABADUAAAAAALC+E0EEAAAAAAAAAFlAAAAAAACAW0AAAAAAAIBRQAAAAAAAgFZAAAAAAAAAFEAAAAAAAABOQAAAAAAAAAAAAAAAAAAAJEABAAAAAA==