ialdabaoth Posted April 24, 2014 Author Share Posted April 24, 2014 (edited) Should be fixed in latest version (get the dll from github, I don't think ialdabaoth updated the package yet.)NO! DON'T GET THE DLL FROM GITHUB! THERE IS A HORRIBLE NULLREFERENCEEXCEPTION BUG!Let me continue work on it tonight, and THEN I will post a new .zip link.EDIT: IGNORE ME! The DLL is just fine, it was someone else's mod that was causing my NREs Edited April 25, 2014 by ialdabaoth Link to comment Share on other sites More sharing options...
Nuke Posted April 24, 2014 Share Posted April 24, 2014 (edited) This is a great mod, but the sounds are bit...annoying in the long run. Enabling/disabling RCS gives loud noise like air would be vented out at high pressure. But that is not the worst one, the 'puks' sound that rcs makes almost constantly when SAS is switched on, is...nerve breaking to be honest. I had to remove the plugin for that, but is there a way to remove that repeating 'puks' sound, maybe just by removing the sound file? And yes, i use RCS quite a lot and i like the effects and the things future might bring along.i think the sounds are optional, just use the ones you need. its up to the modder to make their thruster sounds non-annoying. Edited April 24, 2014 by Nuke Link to comment Share on other sites More sharing options...
ialdabaoth Posted April 25, 2014 Author Share Posted April 25, 2014 NO! DON'T GET THE DLL FROM GITHUB! THERE IS A HORRIBLE NULLREFERENCEEXCEPTION BUG!Let me continue work on it tonight, and THEN I will post a new .zip link.EDIT: IGNORE ME! The DLL is just fine, it was someone else's mod that was causing my NREsNew .zip posted; anyone who wants to make integrated pod RCS should now be able to do so. Link to comment Share on other sites More sharing options...
Mecripp Posted April 25, 2014 Share Posted April 25, 2014 Is there away to add ModuleEnginesFX to change at a set Atmosphere ? Link to comment Share on other sites More sharing options...
RedAV8R Posted April 25, 2014 Share Posted April 25, 2014 New .zip posted; anyone who wants to make integrated pod RCS should now be able to do so.Tried 0.3 last night, works great. Thank you, this functionality has been sorely missed UNTIL NOW!!!BTW, your OP download link while correct, the hyperlink tag isn't set up correctly. Link to comment Share on other sites More sharing options...
Guest Posted May 6, 2014 Share Posted May 6, 2014 Would that be possible to make the RCS tweakable in a similar way to control surfaces? Sometimes you don't want a block to respond to a specific type of input even though it could, in theory, do that. For instance, the Soyuz uses one set of RCS thrusters for translation and the other for rotation, and the Space Shuttle doesn't use it's forward RCS for roll control, only aft. It'd be nice to have it tweakable. Link to comment Share on other sites More sharing options...
Nuke Posted May 7, 2014 Share Posted May 7, 2014 want ^some chars Link to comment Share on other sites More sharing options...
HoneyFox Posted May 7, 2014 Share Posted May 7, 2014 (edited) Would that be possible to make the RCS tweakable in a similar way to control surfaces? Sometimes you don't want a block to respond to a specific type of input even though it could, in theory, do that. For instance, the Soyuz uses one set of RCS thrusters for translation and the other for rotation, and the Space Shuttle doesn't use it's forward RCS for roll control, only aft. It'd be nice to have it tweakable.Do want... and perhaps a minThrust for it too. Some RCS thrusters cannot adjust their thrust arbitrarily.EDIT: This might result to RCS control oscillation though... Edited May 7, 2014 by HoneyFox Link to comment Share on other sites More sharing options...
ialdabaoth Posted May 7, 2014 Author Share Posted May 7, 2014 I'm taking a short break from modding; I'll see if I can get to it in the next few weeks. Link to comment Share on other sites More sharing options...
KAO Posted May 25, 2014 Share Posted May 25, 2014 the code that's in the OP isn't working for me. I pasted it into the RCSblock .cfg, and when I loaded the game and tested it, nothing happened. RCS was on, and there were no sounds, and they didn't even fire off. In the editor, right-clicking the part didn't cause the little additional info box to pop up too. Link to comment Share on other sites More sharing options...
RedAV8R Posted May 25, 2014 Share Posted May 25, 2014 the code that's in the OP isn't working for me. I pasted it into the RCSblock .cfg, and when I loaded the game and tested it, nothing happened. RCS was on, and there were no sounds, and they didn't even fire off. In the editor, right-clicking the part didn't cause the little additional info box to pop up too.How did you paste it? Did you delete everything in the *.cfg of RCSBlock and then paste, or just paste in addition too? What does your *.cfg file look like now? Link to comment Share on other sites More sharing options...
KAO Posted May 25, 2014 Share Posted May 25, 2014 How did you paste it? Did you delete everything in the *.cfg of RCSBlock and then paste, or just paste in addition too? What does your *.cfg file look like now?I deleted everything in the cfg and replaced it with the cfg provided in the OP. It should work, but idk why it doesn't. Link to comment Share on other sites More sharing options...
Guest Posted May 25, 2014 Share Posted May 25, 2014 I have another suggestion. Allow an RCS block to perform a "0-burn" with as many nozzles as possible without exerting any force, to burn off excess fuel. Space Shuttle did that (and that's what I need it for), but it could be useful for spaceplanes in general, for COM control. Link to comment Share on other sites More sharing options...
ialdabaoth Posted June 5, 2014 Author Share Posted June 5, 2014 Update: Incorporated NathanKell's modifications; ModuleRCSFX now properly respects G and thrusterPower. Link to comment Share on other sites More sharing options...
orcmaul Posted June 9, 2014 Share Posted June 9, 2014 Tried the example cfg in the OP and couldn't get it to work. Banged some rocks together until it did work and this is a working version of the example cfg.PART{// --- general parameters ---name = RCSBlockmodule = Partauthor = NovaSilisko// --- asset parameters ---mesh = model.muscale = 0.1// --- node definitions ---// definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Znode_attach = 0.45212, -0.0105571, -0.0059382, 1.0, 0.0, 0.0// --- editor parameters ---TechRequired = fuelSystemsentryCost = 3400cost = 450category = Controlsubcategory = 0title = RV-105 RCS Thruster Blockmanufacturer = STEADLER Engineering Corpsdescription = The recent discovery of a third law of physics made it possible for STEADLER Corps engineers to produce these small monopropellant thrusters, to help with attitude control and linear motion. Even though many Kerbal physicists still dispute the validity of this new law, studies show that the thrusters seem to work as advertised.// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollisionattachRules = 0,1,0,0,0// --- standard part parameters ---mass = 0.05dragModelType = defaultmaximum_drag = 0.001minimum_drag = 0.001angularDrag = 2crashTolerance = 15maxTemp = 3600PhysicsSignificance = 1// --- rcs module parameters --- EFFECTS { running { AUDIO { channel = Ship clip = sound_rocket_mini volume = 0.0 0.0 volume = 1.0 0.2 pitch = 0.0 0.2 pitch = 1.0 1.0 loop = true } } engage { AUDIO { channel = Ship clip = sound_vent_soft volume = 1.0 pitch = 2.0 loop = false } } flameout { AUDIO { channel = Ship clip = sound_explosion_low volume = 0.1 pitch = 2.0 loop = false } } } MODULE { name = ModuleRCSFX thrusterTransformName = RCSthruster thrusterPower = 1 runningEffectName = running flameoutEffectName = flameout engageEffectName = engage PROPELLANT { name = MonoPropellant ratio = 1.0 } atmosphereCurve { key = 0 260 key = 1 100 } }}We are also working on a Hall Effect thruster using this plug-in but are having some difficulties determining the right way to implement the emissive. Right now the emissive is always active. Also in the wings is a quad Hall Effect thruster and we aren't sure how to tie the individual emissives to the different RCS ports. Any help is welcome.PART{// --- general parameters ---name = KRD_RCS_HallThruster_singlemodule = Partauthor = Das Penguin and Orcmaul// --- asset parameters ---MODEL { model=KerbalRocketDesign/RCS_HallThrusters/RCS_HallThruster_single scale = 1.0, 1.0, 1.0 //scale = 0.001, 0.001, 0.001 //position = 0.0, 0.0, 0.0 rotation = 0, 0, 0 }// --- node definitions ---// definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Znode_attach = 0.0, 0.0 , 0.0, 0.0, -1.0, 0.0// --- editor parameters ---TechRequired = ionPropulsionentryCost = 4200cost = 1500category = Controlsubcategory = 0title = Hall Effect Linear RCS Thrustermanufacturer = Kerbal Rocket Developmentdescription = Ion Thruster blah blah blah RCS blah blah blah.// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollisionattachRules = 0,1,0,0,1// --- standard part parameters ---mass = 0.05dragModelType = defaultmaximum_drag = 0.001minimum_drag = 0.001angularDrag = 0.1crashTolerance = 10//breakingForce = 50//breakingTorque = 50maxTemp = 3400fuelCrossFeed = TruePhysicsSignificance = 1// --- rcs module parameters --- EFFECTS { running { AUDIO { channel = Ship clip = sound_rocket_mini volume = 0.0 0.0 volume = 1.0 0.2 pitch = 0.0 0.2 pitch = 1.0 1.0 loop = true } MODULE { name = FXModuleAnimateThrottle animationName = HallThruster_singleEmissive dependOnEngineState = True responseSpeed = 0.5 } } engage { AUDIO { channel = Ship clip = sound_vent_soft volume = 1.0 pitch = 2.0 loop = false } } flameout { AUDIO { channel = Ship clip = sound_explosion_low volume = 0.1 pitch = 2.0 loop = false } } } MODULE { name = ModuleRCSFX thrusterTransformName = RCS_Thrust useZaxis = true thrusterPower = 0.1 runningEffectName = running flameoutEffectName = flameout engageEffectName = engage PROPELLANT { name = XenonGas ratio = 1.0 } PROPELLANT { name = ElectricCharge ratio = 10.0 } atmosphereCurve { key = 0 2000 key = 1 100 } }} Link to comment Share on other sites More sharing options...
Subcidal Posted June 10, 2014 Share Posted June 10, 2014 Anyone have a .cfg for b9 RCS blocks? Link to comment Share on other sites More sharing options...
SpacedInvader Posted June 19, 2014 Share Posted June 19, 2014 I've got a little bit of an issue. I've recently decided to stop using realism overhaul as I just got too frustrated with the abnormal sizing system when it kept stopping me from using the parts that I wanted to used without them looking weird and overly small. Anyway, I've been trying to use at least some of the configs from RO so I can keep some of the feel of that mod with the stock sizing, which include the RCS configs. Unfortunately, this seems to have resulted in an inability of mechjeb, which I sadly rely on fairly heavily, to control the RCS thrusters, instead leading to endless oscillations of one variety or another. Is there any easy fix for this? Link to comment Share on other sites More sharing options...
RedAV8R Posted June 19, 2014 Share Posted June 19, 2014 Have you tried using something w/ MechJeb and the stock ModuleRCS and experience the same thing? Then tried something w/o MechJeb on the craft instead relying upon stock SAS, and tried between stock ModuleRCS and ModuleRCSFX? Link to comment Share on other sites More sharing options...
SpacedInvader Posted June 19, 2014 Share Posted June 19, 2014 (edited) Have you tried using something w/ MechJeb and the stock ModuleRCS and experience the same thing? Then tried something w/o MechJeb on the craft instead relying upon stock SAS, and tried between stock ModuleRCS and ModuleRCSFX?After a little more exploring based on your post, it looks like maybe the issue is specifically with the RLA Stockalike thrusters as with or without the configs, everything else seems to work just fine. I guess I'll take the question over there then...EDIT: Correction, its only with the stock RV-105 from squad... Any ideas on where to go from here? Edited June 19, 2014 by SpacedInvader Link to comment Share on other sites More sharing options...
ABZB Posted June 19, 2014 Share Posted June 19, 2014 I've got a little bit of an issue. I've recently decided to stop using realism overhaul as I just got too frustrated with the abnormal sizing system when it kept stopping me from using the parts that I wanted to used without them looking weird and overly small. Anyway, I've been trying to use at least some of the configs from RO so I can keep some of the feel of that mod with the stock sizing, which include the RCS configs. Unfortunately, this seems to have resulted in an inability of mechjeb, which I sadly rely on fairly heavily, to control the RCS thrusters, instead leading to endless oscillations of one variety or another. Is there any easy fix for this?That also started happening to me randomly with mechjeb - but it happened before I installed this mod, and even when only having reaction wheels Link to comment Share on other sites More sharing options...
RedAV8R Posted June 19, 2014 Share Posted June 19, 2014 There is a good point...do you have your reaction wheels on as well, since you removed RO, your reaction wheel strength is likely back to way more than it should be.That said, have you tried w/ and w/o MechJeb, personally I think it's pointing, either via RCS or reaction wheels is not very kind. Best idea is to 'turn down' the strength by hitting the CAPS LOCK key. There is a technical term for it, but I hope you get my point. Link to comment Share on other sites More sharing options...
SpacedInvader Posted June 19, 2014 Share Posted June 19, 2014 (edited) There is a good point...do you have your reaction wheels on as well, since you removed RO, your reaction wheel strength is likely back to way more than it should be.That said, have you tried w/ and w/o MechJeb, personally I think it's pointing, either via RCS or reaction wheels is not very kind. Best idea is to 'turn down' the strength by hitting the CAPS LOCK key. There is a technical term for it, but I hope you get my point.I edited my own versions of the configs to leave the reaction wheels at their RO settings (mostly gone or just a fraction of their former strength) so that I could keep things like the offset CoM for the Mk1-2 pod for reentries, so I don't think that's an issue. As I've said, using stock SAS works fine, it's just mechjeb that is having trouble, basically, I can turn to prograde and turn on SAS and it does hold, but if I want to use MJ to keep an orientation relative to the surface or to execute a 15m burn, it goes all kooky. What has me the most confused right now is that this is really only applying to the stock thruster blocks. Every other RCS thruster available works just fine, with or without the RO configs.EDIT: I guess the easy answer in the short term it just not to use the stock blocks, as the RLA plus models are almost identical anyway, but it still leaves the question of why. I should also mention that I'm also having trouble controlling rockets on ascent, as they are suddenly quite squirrely as they reach max stage TWR. Again this only happens with mechjeb and not stock SAS. I've asked about it in the MJ thread, but getting help there is almost impossible. Edited June 19, 2014 by SpacedInvader Link to comment Share on other sites More sharing options...
RedAV8R Posted June 19, 2014 Share Posted June 19, 2014 Might also check your throttle settings and there is a box to use RCS as engine thrust in MJ itself. Link to comment Share on other sites More sharing options...
ABZB Posted June 19, 2014 Share Posted June 19, 2014 There is a good point...do you have your reaction wheels on as well, since you removed RO, your reaction wheel strength is likely back to way more than it should be.That said, have you tried w/ and w/o MechJeb, personally I think it's pointing, either via RCS or reaction wheels is not very kind. Best idea is to 'turn down' the strength by hitting the CAPS LOCK key. There is a technical term for it, but I hope you get my point.No, this is a mechjeb problem - even on vehicles that only have reaction wheels from launch, they function fine on manual, and on SAS, but mechjeb's SMART SAS goes crazy, and swings the ship all over the place; instead of, for example: holding to prograde. As this was occurring before I installed this plugin, I believe that it is a bug in the current mechjeb release, and not relevant here at all. Link to comment Share on other sites More sharing options...
RedAV8R Posted June 19, 2014 Share Posted June 19, 2014 No, this is a mechjeb problem - even on vehicles that only have reaction wheels from launch, they function fine on manual, and on SAS, but mechjeb's SMART SAS goes crazy, and swings the ship all over the place; instead of, for example: holding to prograde. As this was occurring before I installed this plugin, I believe that it is a bug in the current mechjeb release, and not relevant here at all.Yeah, was my thinking, and I've noticed this too, hadn't spent the time to investigate it fully though. Link to comment Share on other sites More sharing options...
Recommended Posts