Page 2 of 2

Function Research

Posted: Wed Feb 06, 2008 9:42 pm
by JacksonCougarMod
I disagrea with your asumption that the alpha is controlled that way. So far as i could tell no evidence points towards there being an alpha channel.

Your table is labled funny, yet still readable. Good job; however I thought I released this table? If not my bad :p

Function Research

Posted: Wed Feb 06, 2008 11:34 pm
by Click16
YAY different color shield meter!!!

How you may ask... well here is my answer:

What meter is NOT available in multiplayer?

It's in Campaign!!!

The active camo meter for the elite! change the color values in that! and link them to the object shader in the meta editor under the shield meter in the masterchief or the dervish.

here is a pic:
Image

Function Research

Posted: Wed Feb 06, 2008 11:48 pm
by JacksonCougar
Right but are all colours in the shader? If not you've only come as far as I did.

Function Research

Posted: Thu Feb 07, 2008 12:52 am
by Click16
yea

they are all in the shader!

in the shader the functions 0 and 1 16,17,18,19 (blue green red alpha) are the main colors (the shield colors)
for function 2 is the color behind it (the black from my picture)

IDK??? this is funny i got bored this is a 2 min long thing for me to do!

pic:
Image

Function Research

Posted: Thu Feb 07, 2008 1:46 am
by Aumaan Anubis
I compressed your triple post into one post, if you're wondering, Click16.

On the other hand, that's a beastly lookin' HUD you got there! I'll be looking forward to putting something like that in my next mod.

Function Research

Posted: Thu Feb 07, 2008 2:05 am
by Click16
Aumaan Anubis wrote:I compressed your triple post into one post, if you're wondering, Click16.

On the other hand, that's a beastly lookin' HUD you got there! I'll be looking forward to putting something like that in my next mod.
Thanx yay more positive comments

Function Research

Posted: Thu Feb 07, 2008 2:39 am
by JacksonCougar
Very nice find on that shader; however what is the colour when the shield is depleted :p

Function Research

Posted: Thu Feb 07, 2008 2:45 am
by Aumaan Anubis
For which biped?

By the looks of it, he's got different HUD colors for either the elite or the spartan, if you look closely.

Function Research

Posted: Thu Feb 07, 2008 2:52 am
by JacksonCougar
I know; I want to see a gif like this one to see if all the colours really are controllable or not.

Image

Note: the black in this is not removable... yet.

Function Research

Posted: Thu Feb 07, 2008 2:55 am
by Aumaan Anubis
Oh, I see now.

So, when your GIF shield depletes, it removes the black color and replaces it with transparency, correct? You want to see if the transparency can be changed?

Function Research

Posted: Thu Feb 07, 2008 2:23 pm
by Click16
function #2 is what is behind it when it reboots the 0 and 1 are the shield gradient! :mrgreen:

Function Research

Posted: Thu Feb 07, 2008 2:23 pm
by Click16
try making the alpha 1?

EDIT:well that didnt work!

maybe try deleting the chunk????

Function Research

Posted: Thu Feb 07, 2008 2:43 pm
by Click16
Aumaan Anubis wrote:For which biped?

By the looks of it, he's got different HUD colors for either the elite or the spartan, if you look closely.
Yea there are different colors for the elite and spartain!

just change the elite function values and the mc function values!

Function Research

Posted: Thu Feb 07, 2008 3:22 pm
by JacksonCougar
Right; good find on this; I has your permissions to right a NUB friendly guide, giving you creds of course?

Function Research

Posted: Thu Feb 07, 2008 3:41 pm
by Click16
JacksonCougar wrote:Right; good find on this; I has your permissions to right a NUB friendly guide, giving you creds of course?
wait let me get this straight...

You want to write a tut on whatever using my information??

if so you have all of the rights to do so!!!

Please include me in creds!

Thanx

Click16

Function Research

Posted: Thu Feb 07, 2008 3:46 pm
by JacksonCougar
Cool thanks. I need something to do while in multimedia class o.0 (Haven't found a picture that I need yet >_>)

Re: Function Research

Posted: Sun Feb 08, 2009 7:30 pm
by XZodia
Mmmmm Bumpage....

Been doing some comparison research and have started putting together a "Function Header"

Code: Select all

<FunctionHeader>
  <enum8 name="Function Type" offset="0">
    <option name="Identity" value="0" />
    <option name="Constant" value="1" />
    <option name="Transition" value="2" />
    <option name="Periodic" value="3" />
    <option name="Linear" value="4" />
    <option name="Linear Key" value="5" />
    <option name="Multi Linear Key" value="6" />
    <option name="Spline" value="7" />
    <option name="Multi Spline" value="8" />
    <option name="Exponent" value="9" />
    <option name="Spline 2" value="10" />
  </enum8>
  <enum4 name="Range" offset="1">
    <option name="Off" value="0" />
    <option name="On" value="1" />
  </enum4>
  <enum4 name="Output Type" offset="1.5">
    <option name="Scalar (Intensity)" value="0" />
    <option name="Constant" value="1" />
    <option name="2-Color" value="2" />
    <option name="3-Color" value="3" />
    <option name="4-Color" value="4" />
  </enum4>
  <enum8 name="Input" offset="2">
    <option name="Particle Age" value="0" />
    <option name="Particle Emit Time" value="1" />
    <option name="Particle Random 1" value="2" />
    <option name="Particle 2" value="3" />
    <option name="Emmiter Age" value="4" />
    <option name="Emmiter Random 1" value="5" />
    <option name="Emmiter Random 2" value="6" />
    <option name="System LOD" value="7" />
    <option name="Game Time" value="8" />
    <option name="Effect A Scale" value="9" />
    <option name="Effect B Scale" value="10" />
    <option name="Particle Rotation" value="11" />
    <option name="Explosion Animation" value="12" />
    <option name="Particle Random 3" value="13" />
    <option name="Particle Random 4" value="14" />
    <option name="Location Random" value="15" />
  </enum8>
  <enum8 name="Range" offset="3">
    <option name="Particle Age" value="0" />
    <option name="Particle Emit Time" value="1" />
    <option name="Particle Random 1" value="2" />
    <option name="Particle 2" value="3" />
    <option name="Emmiter Age" value="4" />
    <option name="Emmiter Random 1" value="5" />
    <option name="Emmiter Random 2" value="6" />
    <option name="System LOD" value="7" />
    <option name="Game Time" value="8" />
    <option name="Effect A Scale" value="9" />
    <option name="Effect B Scale" value="10" />
    <option name="Particle Rotation" value="11" />
    <option name="Explosion Animation" value="12" />
    <option name="Particle Random 3" value="13" />
    <option name="Particle Random 4" value="14" />
    <option name="Location Random" value="15" />
  </enum8>

  <OutputType>
    <Scalar>
      <float name="Y-Lower" offset="4" />
      <float name="Y-Upper" offset="8" />
      <unused size="4" offset="12" />
      <unused size="4" offset="16" />
    </Scalar>
    
    <Constant>
      <byte name="Color 0 B" offset="4" />
      <byte name="Color 0 G" offset="5" />
      <byte name="Color 0 R" offset="6" />
      <unused size="12" offset="7" />
    </Constant>

    <Color2>
      <byte name="Color 0 B" offset="4" />
      <byte name="Color 0 G" offset="5" />
      <byte name="Color 0 R" offset="6" />
      <unused size="10" offset="7" />
      <byte name="Color 1 B" offset="16" />
      <byte name="Color 1 G" offset="17" />
      <byte name="Color 1 R" offset="18" />
      <unused size="1" offset="19" />
    </Color2>

    <Color3>
      <byte name="Color 0 B" offset="4" />
      <byte name="Color 0 G" offset="5" />
      <byte name="Color 0 R" offset="6" />
      <unused size="1" offset="7" />
      <byte name="Color 1 B" offset="8" />
      <byte name="Color 1 G" offset="9" />
      <byte name="Color 1 R" offset="10" />
      <unused size="5" offset="11" />
      <byte name="Color 2 B" offset="16" />
      <byte name="Color 2 G" offset="17" />
      <byte name="Color 2 R" offset="18" />
      <unused size="1" offset="19" />
    </Color3>

    <Color4>
      <byte name="Color 0 B" offset="4" />
      <byte name="Color 0 G" offset="5" />
      <byte name="Color 0 R" offset="6" />
      <unused size="1" offset="7" />
      <byte name="Color 1 B" offset="8" />
      <byte name="Color 1 G" offset="9" />
      <byte name="Color 1 R" offset="10" />
      <unused size="1" offset="11" />
      <byte name="Color 2 B" offset="12" />
      <byte name="Color 2 G" offset="13" />
      <byte name="Color 2 R" offset="14" />
      <unused size="1" offset="15" />
      <byte name="Color 3 B" offset="16" />
      <byte name="Color 3 G" offset="17" />
      <byte name="Color 3 R" offset="18" />
      <unused size="1" offset="19" />
    </Color4>
  </OutputType>

  <FunctionType>
    <Identity>
    </Identity>
    
    <Constant>
      <float name="X" offset="20" />
      <float name="Y" offset="24" />
    </Constant>
    
    <Transition>
      <UNKNOWN />
    </Transition>

    <Periodic>
      <UNKNOWN />
    </Periodic>
    
    <Linear>
      <float name="Point 0 X" offset="20" />
      <float name="Point 0 Y" offset="24" />
      <float name="Point 1 X" offset="28" />
      <float name="Point 1 Y" offset="32" />
      <float value="1" offset="36" />
      <float value="0" offset="40" />
      <float name="Range Point 0 X" offset="44" />
      <float name="Range Point 0 Y" offset="48" />
      <float name="Range Point 1 X" offset="52" />
      <float name="Range Point 1 Y" offset="56" />
      <float value="1" offset="60" />
      <float value="0" offset="64" />
    </Linear>

    <LinearKey>
      <float name="Point 0 X" offset="20" />
      <float name="Point 0 Y" offset="24" />
      <float name="Point 1 Y" offset="28" />
      <float name="Point 1 Y" offset="32" />
      <float name="Point 2 X" offset="36" />
      <float name="Point 2 Y" offset="40" />
      <float name="Point 3 X" offset="44" />
      <float name="Point 3 Y" offset="48" />
      <UNKNOWN />
      <float name="Range Point 0 X" offset="100" />
      <float name="Range Point 0 Y" offset="104" />
      <float name="Range Point 1 Y" offset="108" />
      <float name="Range Point 1 Y" offset="112" />
      <float name="Range Point 2 X" offset="116" />
      <float name="Range Point 2 Y" offset="120" />
      <float name="Range Point 3 X" offset="124" />
      <float name="Range Point 3 Y" offset="128" />
      <UNKNOWN />
    </LinearKey>
    
    <Spline>
      <float name="Mid-Point 0 X" offset="20" />
      <float name="Mid-Point 0 Y" offset="24" />
      <float name="Start Point X" offset="28" />
      <float name="Start Point Y" offset="32" />
      <float name="End Point X" offset="36" />
      <float name="End Point Y" offset="40" />
      <float name="Mid-Point 1 X" offset="44" />
      <float name="Mid-Point 1 Y" offset="48" />
      <UNKNOWN />
    </Spline>
  </FunctionType>
</FunctionHeader>

Re: Function Research

Posted: Mon Feb 09, 2009 2:34 am
by XZodia
:shock: haven't done that much research in a long time...made some good progress me thinks

Re: Function Research

Posted: Mon Feb 09, 2009 2:43 am
by Zieon Eslador
Dang, hold on I've got to go find a good clapping smiley.

Re: Function Research

Posted: Mon Feb 09, 2009 2:47 am
by Grimdoomer
Dam! Xzodia talk to me on aim later, I think I know how we can put this research to good use :wink:

Re: Function Research

Posted: Mon Feb 09, 2009 3:15 am
by Eaton
That looks useful. :D

Re: Function Research

Posted: Mon Feb 09, 2009 5:57 am
by neodos
OMG where u got that from XZodia :XD: 1337 brainz

Re: Function Research

Posted: Mon Feb 09, 2009 5:25 pm
by OwnZ joO
Grimdoomer wrote:Dam! Xzodia talk to me on aim later, I think I know how we can put this research to good use :wink:
If you guys are working on an app and could use any help, I think I'm getting the desire to code back, I'd help in any way you need that I can do.

Re: Function Research

Posted: Tue Feb 10, 2009 12:01 am
by XZodia
Image
K, Thx, Bye.

Re: Function Research

Posted: Tue Feb 10, 2009 1:26 pm
by neodos
OMG 1337