A Community discussion forum for Halo Custom Edition, Halo 2 Vista, Portal and Halo Machinima

Home  Search Register  Login Member ListRecent Posts
  
 
»Forums Index »Halo Custom Edition (Bungie/Gearbox) »Halo CE Technical / Map Design »A in / A out etc Explained

Author Topic: A in / A out etc Explained (6 messages, Page 1 of 1)
Moderators: Dennis

hoboscience
Joined: Apr 22, 2011


Posted: Aug 30, 2011 04:16 PM    Msg. 1 of 6       
So I have this vehicle I'm working on, and I can't seem to get it to fly. I jump in the cockpit and it doesn't move. I know there are probably several factors involved to why this is, but I need to narrow down exactly what's going wrong. First, can someone explain in detail how the A,B,C and D IN and OUT work.

Thanks


SlappyThePirate
Joined: Aug 24, 2009

You are irritating, I'll release nothing


Posted: Aug 30, 2011 04:36 PM    Msg. 2 of 6       
I'm not sure about vehicles that fly, but do you have physics for it?
I would also like an explanation of functions. In fact, I demand one!


hoboscience
Joined: Apr 22, 2011


Posted: Aug 30, 2011 05:20 PM    Msg. 3 of 6       
yes, I have the physics for it, but I can't test them until I can get my vehicle to move. Any advice would be swell.


teh lag
Joined: May 6, 2008


Posted: Aug 30, 2011 08:32 PM    Msg. 4 of 6       
Quote: --- Original message by: hoboscience
So I have this vehicle I'm working on, and I can't seem to get it to fly. I jump in the cockpit and it doesn't move. I know there are probably several factors involved to why this is, but I need to narrow down exactly what's going wrong. First, can someone explain in detail how the A,B,C and D IN and OUT work.

Thanks


These things are part of Halo's object function system. Effectively they are used to translate assorted properties of the various object types (weapons, vehicles, bipeds, etc) into inputs for mathematical functions, which then become outputs used to control things like object attachments (ex: contrails and engine sounds) or shader properties (ex: fading and/or animation).

There are 4 functions allowed per object in HCE - A B C and D. Something with an "in" means it is used as an input to that function; hence A in is the input found in slot A. Something with "out" means it is the output of that function; hence A out is the output of function A. You can mix and combine inputs in the function blocks (these are those things near the top of object-based tags). The inputs do not necessarily have to control the function with the same identifier: for example function C can use both A in and B in as inputs if you configure it to do so.

Functions themselves are pretty straightforward; you can control the period and scale and most other function properties you can think of (a few important things are missing... but if you're just learning about them then that stuff isn't too important anyhow).

TL;DR: the A/B/C/D in/out stuff is how HCE translates object properties into means of controlling special effects associated with those objects. They are generally *not* going to affect how a vehicle's physics will behave unless you're using some crazy hacked-together setup (which I doubt you are).


hoboscience
Joined: Apr 22, 2011


Posted: Aug 30, 2011 09:02 PM    Msg. 5 of 6       
Lag....Thanks so much. That was clear and very informative. I'm going to reference this 20 times over the next few days.

Maybe you can fill me in on some more things. Right now I'm toying with body antigrav and wing antigrav within the physics. I only knew to do this by some deep google searching. What exactly are the differences between these two powered mass point names and are their any other existing masspoint names I should be aware of?

Thanks


teh lag
Joined: May 6, 2008


Posted: Aug 30, 2011 09:12 PM    Msg. 6 of 6       
Unfortunately my knowledge of how Halo's physics system works is substantially more limited. All I can suggest in that respect is "look at something that exists and works and make your stuff do what it does". Since you're looking at flying vehicles the Banshee, Covie Dropship and Pelican are obviously things to look at. I also will point out that the "vehicle type" field in the lower part of the .vehicle tag has a lot to do with how the physics will behave (though again I haven't worked with physics enough to give you a more detailed answer).

 

 
Previous Older Thread    Next newer Thread







Time: Thu January 19, 2023 9:29 PM 125 ms.
A Halo Maps Website