Orbiter-Forum  

Go Back   Orbiter-Forum > Orbiter Addons > Addon Development
Register Blogs Orbinauts List Social Groups FAQ Projects Mark Forums Read

Addon Development Developers post news, updates, & discussions here about your projects in development.

Reply
 
Thread Tools
Old 08-20-2019, 01:08 PM   #121
gattispilot
Addon Developer
 
gattispilot's Avatar
Default

Thanks. Sounds good.

Maybe for version 2
Definition of attachment points (Hand, foot, back?
Ability to change cockpit view mesh?
gattispilot is offline   Reply With Quote
Thanked by:
Old 08-20-2019, 08:57 PM   #122
Woo482
Moderator
 
Woo482's Avatar


Default

Attachment points along with some way of interacting with attached payloads (probably a set of clbkGeneric messages) is already planned - cockpit meshes are likely a v2 feature though.
Woo482 is offline   Reply With Quote
Old 08-21-2019, 06:01 PM   #123
gattispilot
Addon Developer
 
gattispilot's Avatar
Default

Like UMMu will you have a o2 level when suited? Air filled areas? guy dead if you crash or land hard?
gattispilot is offline   Reply With Quote
Old 08-22-2019, 06:52 AM   #124
Abdullah Radwan
Addon Developer
 
Abdullah Radwan's Avatar
Default

Quote:
Originally Posted by Woo482 View Post
 Attachment points along with some way of interacting with attached payloads (probably a set of clbkGeneric messages) is already planned - cockpit meshes are likely a v2 feature though.
UCSO can be used for payload management. If you want, I might be able to write UCSO implementation for you (depends on your code complexity).
Abdullah Radwan is offline   Reply With Quote
Thanked by:
Old 09-02-2019, 04:56 PM   #125
gattispilot
Addon Developer
 
gattispilot's Avatar
Default

Any progress. I am interesting how you solved the place the guy where you want and not the center
gattispilot is offline   Reply With Quote
Thanked by:
Old 09-10-2019, 12:59 PM   #126
Woo482
Moderator
 
Woo482's Avatar


Default

For landed vessels? This thread should point you in somewhat the right direction: https://www.orbiter-forum.com/showth...609#post596609

For in-flight vessels it should be as simple as adding the offset coordinates to the vessel's rpos
Woo482 is offline   Reply With Quote
Old 09-10-2019, 01:08 PM   #127
gattispilot
Addon Developer
 
gattispilot's Avatar
Default

Thanks. I may just wait for your add on to come out
gattispilot is offline   Reply With Quote
Old 09-10-2019, 01:53 PM   #128
Woo482
Moderator
 
Woo482's Avatar


Default

Quote:
Originally Posted by Woo482 View Post
 I was just thinking about that while finishing off implementing vessel -> vessel transfers. The best way I can think is to have an oMMU vessel interface exposing functions to be called when events happen in the core - allowing custom behaviors on events, denying ingress when a docking port is closed etc. Something along the lines of this (excuse the pseudocode):
Code:
class IMMUVessel{
public:
bool OnTryTransferCrew(const oMMU &otherVessel, const oMMUCrew &crewMember,int dockingPortID = 0) = 0;
bool OnTryCrewEnter(const oMMUCrew &crewMember, int airlockID = 1) = 0;
}
Playing around with this some more I think having a proper event system will be far more robust, and allow for add-ons that need to hook into vessels (e.g., XRRR) to function more cleanly; the structure I'm thinking of can be seen in the docs - http://files.woo482.co.uk/oMMU/html/..._1o_m_m_u.html If anyone has any feedback I'm open to it, but I think this is the best way to implement it. I think this (after too many changes ) can be considered the final API, while you're in there find the unannounced scope creep

Last edited by Woo482; 09-10-2019 at 01:58 PM.
Woo482 is offline   Reply With Quote
Thanked by:
Reply

  Orbiter-Forum > Orbiter Addons > Addon Development

Tags
development, eva, mmu, ommu


Thread Tools

Posting Rules
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
Forum Jump


All times are GMT. The time now is 07:40 AM.

Quick Links Need Help?


About Us | Rules & Guidelines | TOS Policy | Privacy Policy

Orbiter-Forum is hosted at Orbithangar.com
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, vBulletin Solutions Inc.
Copyright 2007 - 2017, Orbiter-Forum.com. All rights reserved.