FileFront Forums

FileFront Forums (http://forums.filefront.com/)
-   SW:JK3 Modding, Mapping and Editing (http://forums.filefront.com/sw-jk3-modding-mapping-editing-528/)
-   -   i can has revan model? (http://forums.filefront.com/sw-jk3-modding-mapping-editing/404213-i-can-has-revan-model.html)

AshuraDX August 25th, 2009 12:25 PM

Re: i can has revan model?
 
Quote:

Originally Posted by Almighty_who? (Post 4985412)
still need the list of anims...

lemme tell you something : since you're gonna change the sekeleton you'll need a new GLA and the problem with that is :
If a playermodel , which is supposed to be for multiplayer , uses another GLA than models/players/_humanoid/_humanoid.gla the game wont accept it and wil lgive you kyles model in MP
it doesnt work with our GLA edited models for TOTSL too , same for cutscenes instead of your model you'll see a Yellow skinned twilek :rolleyes:

in other words : If you want to make your revan model for multiplayer rig&weight it to the base JKA model
and with some tricky weighting on the cape it should work like on toshi's vader so that it isnt stiff anymore

Mad Cat MkII August 25th, 2009 02:11 PM

Re: i can has revan model?
 
Quote:

Originally Posted by AshuraDX (Post 4985985)
lemme tell you something : since you're gonna change the sekeleton you'll need a new GLA and the problem with that is :
If a playermodel , which is supposed to be for multiplayer , uses another GLA than models/players/_humanoid/_humanoid.gla the game wont accept it and wil lgive you kyles model in MP
it doesnt work with our GLA edited models for TOTSL too , same for cutscenes instead of your model you'll see a Yellow skinned twilek :rolleyes:

in other words : If you want to make your revan model for multiplayer rig&weight it to the base JKA model
and with some tricky weighting on the cape it should work like on toshi's vader so that it isnt stiff anymore

Trust me, he knows what hes doing. If he wanted to weigh it like toshi/hapslash/anyother modeler then he would. Gir is someone who has actually done modeling professionally, and had some of his work in games.

N-7 August 25th, 2009 03:10 PM

Re: i can has revan model?
 
Quote:

Originally Posted by katanamaru (Post 4985756)
I can try to compile a list for you. I would leave in animations I'm not sure of though. It will take a bit of time so don't expect it real soon.

The list is actually going to be the animation.cfg; just with unnecessary animations deleted from it.

This is actually quite a daunting task. May I suggest a joint effort?

AshuraDX August 26th, 2009 09:32 AM

Re: i can has revan model?
 
Quote:

Originally Posted by Mad Cat MkII (Post 4986132)
Trust me, he knows what hes doing. If he wanted to weigh it like toshi/hapslash/anyother modeler then he would. Gir is someone who has actually done modeling professionally, and had some of his work in games.

I'm not saying he cant do the weighting and rigging
I'm just saying that he wont be able to use the model in MP ,as long as he doesnt modify the sourcecode of course, the game will crash :uhm:

Last Wish August 26th, 2009 10:08 AM

Re: i can has revan model?
 
Quote:

If he wanted to weigh it like toshi/hapslash/anyother modeler then he would.
uhh uh.. most of hapslash models was weighted by infinity blade.. just wanted to point that out :rolleyes:

Mad Cat MkII August 26th, 2009 10:24 AM

Re: i can has revan model?
 
Quote:

Originally Posted by AshuraDX (Post 4986954)
I'm not saying he cant do the weighting and rigging
I'm just saying that he wont be able to use the model in MP ,as long as he doesnt modify the sourcecode of course, the game will crash :uhm:

i was pointing out the hes well aware that he would need a new gla and what needs to be done so that it doesn't crash.

Quote:

Originally Posted by Last Wish (Post 4986975)
uhh uh.. most of hapslash models was weighted by infinity blade.. just wanted to point that out :rolleyes:

k got me there but my point still stands.

katanamaru August 26th, 2009 03:42 PM

Re: i can has revan model?
 
Quote:

Then there are the animation enums listed in bg_saber.c / saberMoveData. The problem is to find out whether all of them are actually used in mp or not. Anyone got any insight?
I wasn't going to look through the code. I don't have any of it handy, at least I don't think I do. I just planned to run through the animation.cfg and put stars or something next to things I didn't think were used. If I/we would have to look through code and any other files then that could be more of a problem.

N-7, if you want to work together that's fine with me. You will need to explain to me if/how code is necessary for this though.

N-7 August 26th, 2009 04:52 PM

Re: i can has revan model?
 
Actually, I can't think of another way to find out which animations can occur but analyzing the source code.

What I've found out so far is that most of the animations sequences are ultimately set by either PM_SetSaberMove (bg_saber.c) or BG_SetAnimFinal (bg_panimate.c). Apart from that, there are a few special cases which I've already gone through.

Now, PM_SetSaberMove uses the animations listed in the saberMoveData array in bg_saber.c, plus a few extras (draw, put away and ready stances) listed directly in the function itself or in PM_GetSaberStance. So that's basically settled (apart from the question whether all animations listed in the array can actually occur).

As for BG_SetAnimFinal, that one is difficult, because the animation that will be used by this function is passed as an argument ("int anim"), so it is determined elsewhere. Also, it is called from two functions, which are in turn called from other functions and so forth. I've started to analyze which functions call BG_SetAnimFinal, and here's what I've got so far (it's sort of a reversed call tree, meaning that the "children" of a function are those functions that call it):
Code:

BG_SetAnimFinal (bg_panimate.c)
  |
  |- PM_SetAnimFinal (bg_panimate.c)
  |
  |- BG_SetAnim (bg_panimate.c)
            |
            |- PM_SetAnim (bg_panimate.c)
            |        |
            |        ...
            |
            |- G_SetAnim (g_utils.c)
            |        |
            |        ...
            |
            |- Vehicle_SetAnim (g_vehicles.c)
            |        |
            |        ...
            |
            ...


katanamaru August 26th, 2009 05:00 PM

Re: i can has revan model?
 
Wow that may be beyond my current abilities. I'll see if I can learn some of this and try to help.

N-7 August 26th, 2009 05:26 PM

Re: i can has revan model?
 
Uhm, only if you really like to. I wouldn't want to keep you from doing what you really enjoy (like animating). The drudging will get done eventually, sooner or later.

EDIT:
I'm almost done, only need to backtrack G_SetAnim and analyze some animation "arithmetics" (computations involving the animation enums).


All times are GMT -7.

Powered by vBulletin®
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.