Jump to content

Raynos Zoid Plugin Development (Alpha Available)


Recommended Posts

I'm making this thread as a place of discussion and for all questions that might arise for my Raynos Zoid. I have several different ideas for this craft, and I'd love to have a plugin called by the custom cockpit. A UI for the cockpit would also be super bad ass.

I believe KOS can handle some of these things, but not all. I am just starting to play with it, but it is way over my head. I also think people hesitate to install that mod, so a simple plugin might be the way to go. I understand the logic of programming, but I'm not great at C#. seamus0riley has been awesome helping me out so far, but we'll probably still need some assistance.

If you want to contribute or discuss any of these ideas I would love to hear from you, any contributions will of course be made clear in the release. If several people chipped in I think it could be a cool team effort, and if this goes well we could try and do the same thing for the Gundam, which is way more advanced.

Feel free to suggest ideas for features as well.

Open mouth when cannon is selected.

This one should be pretty simple. 0riley has a pretty good handle on BDArmory. I just need;

If Cannon selected

then toggle animation (default take)

It would have to close when it is selected. That might be a little harder.

Throttle control for tighter turns

It has engines both above and below the COM. Would it be possible to get code that decreased the thrust of the top engine as long as you were holding "s" to pitch up. Maybe only let it decrease to 50 or 75%, then stop. And return to 100 when "s" is released. Could be toggled off in the UI.

Deactivate control surfaces at higher speeds

As you can see in the video, I have to disable the main wings at higher speeds to keep the craft stable, it would be nice if this happened automatically at certain speeds. Could be toggled in the UI.

VTOL takeoff

Now the hard stuff. I'd like a button in the UI that would run a VTOL takeoff routine. Once we figure out IR controls for the F-22 plugin this should be doable. I have it down manually, but a 1 button solution would be awesome. As you can see in the video it's;

Engine down, Engine on

Extend wings if they aren't already

Liftoff, pitch down

Legs up, still pitching down

As the craft pitches up activate top engine.

Rotate Engine up.

Landing would be a whole other story.

In flight wing control

As you can see in the video there is instability when attempting high G maneuvers. Mostly with yaw loss. As the craft is pitching hard it looses yaw control, so I have to rotate the inner wings up, outer wings down. This turns the inner wings into giant yaw stabilizers. If the craft could detect when it's slipping on the x axis and rotate the wings accordingly, it would be pretty dope. Could be toggled in the UI.

So these are just ideas I'm throwing out there. If you have any ideas on where to start for any of these please let me know. If you want to give it a shot let me know and I'll send you a craft. Like I said anyone who helps will get tons of credit.

If you read this far, you're a pimp. Thanks,

cb

Download:

It still needs a lot of tuning, but all the robotics/key components are included if you want to try coding them.

MODs

Infernal robotics remake

Tweakscale

BD armory

Included Cb_co folder

Alpha MRK IV - VTOL Download

Edited by clown_baby
Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...