SWBFGamers

Modding for the Original SWBF1 and SWBF2 => Requests => Topic started by: Phobos on December 09, 2009, 04:05:12 AM

Title: Rancor And Acklay ported to SWBF 1?
Post by: Phobos on December 09, 2009, 04:05:12 AM
 :censored:
Title: Re: Rancor And Acklay ported to SWBF 1?
Post by: Breakdown on December 09, 2009, 05:54:54 AM
A while ago,  I tried to get these two units in game, but I couldn't get it to work. The acklays attacks are .combo files if I remember, which don't work in SWBF1

As for the Rancor unit? Well there was too much SWBF2 stuff in the ODF, even after I edited it all it still didn't work..soo
Title: Re: Rancor And Acklay ported to SWBF 1?
Post by: Maveritchell on December 09, 2009, 10:51:53 AM
Quote from: Breakdown on December 09, 2009, 05:54:54 AMAs for the Rancor unit? Well there was too much SWBF2 stuff in the ODF, even after I edited it all it still didn't work..soo
That's because no one has the source to an actual unit-model version of that. Someone made a cheap workaround to get the prop rancor as a unit model, and that won't work in SWBF1. I reenveloped the model to a stock skeleton, but I use it with wampa animations and not stock unit animations (it could be used with stock animations, but that is neither here nor there since I didn't release the assets to it).

The acklay has a custom skeleton and you'll never get that to work in SWBF1.
Title: Re: Rancor And Acklay ported to SWBF 1?
Post by: Maveritchell on December 09, 2009, 02:36:29 PM
Quote from: xshat on December 09, 2009, 01:39:46 PMYou may be right about the acklay
I am, and:
Quote from: xshat on December 09, 2009, 01:39:46 PMbut I believe the rancor can be ported to BF1
...it can't. The skeleton structure is different, and without actually using the basepose .msh given to you with the prop model (and compiling a new set of animations), you can't have an animationset that'll work for it. The only thing you can do is reenvelop it to the stock skeleton - which is exactly what I already said.
Title: Re: Rancor And Acklay ported to SWBF 1?
Post by: Jedikiller on December 09, 2009, 03:10:40 PM
Why do you assume that your success is not desired? You are simply being told that you will not be able to get the most desirable effect without some extensive editing.

The problem is that you can't get new animation sets in BF1. This will stop you from having anything remotely similar to the BFII versions.

We are not out to get you. In this case, however, your desires are either not possible or will require a lot of work and/or dedication.
Title: Re: Rancor And Acklay ported to SWBF 1?
Post by: Maveritchell on December 09, 2009, 03:16:10 PM
Quote from: xshat on December 09, 2009, 03:06:00 PMYou really want me to believe it's "impossible" but I am still not convinced by your arguments, or lack thereof.
In that case, knock yourself out - go ahead and try. Like JK says above, the goal here is only to save you time. The rancor can be done, but you'll need to import the model into XSI, re-envelop and re-weight it, and then export it (and it still won't look very good since it will be running around like a soldier). The acklay "can't" be done - you can technically weight anything to the stock pose but once again this is a functional definition, and it just won't work like you want.
Quote from: xshat on December 09, 2009, 03:13:00 PM

Is an animation set truly necessary? No. Just the model itself loading in game is the main problem here.
I don't think you understand the dynamics of models and animations. You can load the static model ingame and make it move around as a unit without any animations at all. You can weight it incorrectly and it'll look like a stretched mess running around. You won't have something that is also functional without the right animations, and in this case the "animation" that is important is a different basepose skeleton.
Title: Re: Rancor And Acklay ported to SWBF 1?
Post by: ~{PLA}~ Seth on December 09, 2009, 03:19:55 PM
I don't see how you need to get the rancor from bf2- It's not playable there, either. Also, could you get it to actually move? As far as I know, it's considered part of the map, on both games. It doesn't move in either game aside for the animation, so I doubt you could get rancor play to work-

I've played as an acklay with bf2, using the SWBF2 Conversion Pack 2.0 (It ROCKS, get it if you have bf2.) and it's pretty good. But the rancor isn't considered a unit and doesn't respawn when it gets killed. It can't get killed, because it doesn't have a health bar, because it's part of the map. I'm not a modder, so this is all AFAIK. (As far as I know)
Title: Re: Rancor And Acklay ported to SWBF 1?
Post by: Maveritchell on December 09, 2009, 03:30:15 PM
Quote from: ~{PLA}~ Seth on December 09, 2009, 03:19:55 PM
I don't see how you need to get the rancor from bf2- It's not playable there, either.
It's still a model, though. Like mentioned above, it can be reweighted onto a unit skeleton:
http://www.youtube.com/watch?v=RTJBdE68fWc (http://www.youtube.com/watch?v=RTJBdE68fWc)
(Sorry for the length, it's not my video, but I don't have one of the rancor on hand - see starting appx 2:30)
It's also a prop model with a skeleton, and because it's bipedal the skeleton happens to share some similarities with unit skeletons - enough that if you mix and match animation pose meshes, you can create a hackjob unit with it:
http://www.xfire.com/video/1b7a7/ (http://www.xfire.com/video/1b7a7/)

Only the first option is available for this game, though, and even in SWBF2 the second option is sloppy.
Quote from: xshat on December 09, 2009, 03:24:52 PM
So... one could just make it smaller, baby rancors. Sounds like you're saying there is a middle ground, albeit not a "perfect rancor", one that is semi-playable and semi-realistic.
What I'm saying is that if you set it up like a unit model, it will look bad. It will look small, yes, but the problem is not the size, it's the fact that the animations won't look right with it. It will not look "semi-realistic." It will be playable, but that's only half of the equation.
Title: Re: Rancor And Acklay ported to SWBF 1?
Post by: Jedikiller on December 09, 2009, 03:32:44 PM
What we are saying, if I am interpreting correctly, is that you are not going to be able to create a rancor that looks even remotely good without modeling skills, which are tough to acquire. Even then, it still will not look right.

Unless you are willing to dedicate a lot of time for a rather unsatisfactory result, you are not going to be able to get this ingame and moving around with any degree of realism.
Title: Re: Rancor And Acklay ported to SWBF 1?
Post by: Breakdown on December 09, 2009, 03:53:17 PM
Acklays just aren't possible, I'm pretty sure. As JK said, you need the new animation sets, unless you make your own customly, but I dunno if that would work well

This game is about 5 years old now, so of course the support for modding has died out a lot. If you were talking about support of the actual TOOLS, well I guess when they were initially released, people just wanted to make new maps, not any of the complicated stuff people are trying nowadays
Title: Re: Rancor And Acklay ported to SWBF 1?
Post by: Maveritchell on December 09, 2009, 06:27:36 PM
QuoteWhat I'm saying is that if you set it up like a unit model, it will look bad.
Why do I even bother?
Title: Re: Rancor And Acklay ported to SWBF 1?
Post by: Breakdown on December 09, 2009, 06:43:49 PM
Eh, that's cool and all, but no offense, I wouldn't want to play as a rancor that looks like he's gargling down listerine. Perhaps to clean his mouth after some fresh twilek.
Title: Re: Rancor And Acklay ported to SWBF 1?
Post by: Maveritchell on December 09, 2009, 07:20:20 PM
Quote from: xshat on December 09, 2009, 06:32:27 PM
You just wait pessimist.
You're still acting like these things are being said out of some misguided attempt to hold you back or rain on your parade. They're not. I'm telling you how this will work because I've seen a number of people do the exact same thing with no discernibly different results. You can make it work but it won't look good. A whole world of possibilities are open to anyone willing to cut corners, but I can't say that any of them are ever worth pursuing.
Quote from: xshat on December 09, 2009, 06:46:00 PMSo I've been looking at droideka assets because since it's a vehicle it gives you more custom definition than a soldier.
No no no no no. This has been discussed and tried multiple times, and you are of course welcome to join the legions of people who try to make this work, but should you be willing to just take my word for it ( :D no one ever does that, of course), save yourself the trouble.
Title: Re: Rancor And Acklay ported to SWBF 1?
Post by: Giftheck on December 10, 2009, 01:50:46 PM
Actually, you bring up a good point there.

Bearing in mind that the Gammoreans also have custom skeleton and shoot animations too. So it isn't exactly 'impossible'. However, I agree that simply 'porting' it won't do. Skeletons ARE possible (somebody ported the Yoda skeleton although it's never been shown how, or released) but it's quite some work there.

As I understand it, the game calls for a specific animation when a unit does a certain action. I have an idea on this. Theoretically, if an animation set has the SAME NAMES for individual .msh files, and the animations (zaabin) are added in the unit .REQ file, then I would assume that the game tries to use the unit's animations, possibly filling the gap with the ones inside common.lvl. I could be mistaken however, as I have never tested this theory myself.
Title: Re: Rancor And Acklay ported to SWBF 1?
Post by: Maveritchell on December 10, 2009, 07:13:17 PM
Quote from: ggctuk on December 10, 2009, 01:50:46 PMGammoreans also have custom skeleton and shoot animations too.
If you can support custom animations in SWBF1 then you can make these things look better. All I've ever heard about the game is that you can't support custom animations (although I don't know where this came from - taking a look at your assets, there's no reason you shouldn't be able to create a different animationset as long as you name everything appropriately when you munge your animations).

If you want to try the same hackjob that people have tried for SWBF2, then follow these steps:
1) Download this. (http://www.filefront.com/15107849/tat_inf_rancor.zip)
2) Set up your new side (ex. TAT)
3) Add the following to the top of your unit's odf (this is assuming you are using the SWBF2 rancor model unmodified) below the geometryname (and make sure there are no other lines similar to this):
SkeletonName = "tat_inf_rancor"
AnimationName = "tat_inf_rancor"

4) Copy the .zafbin and .zaabin files in the .zip file you just downloaded to the (TAT)\munged folder.
5) Make sure your unit has a melee weapon (or not, but I think I set it up for the melee animation as well). You may have a crash if the unit shows up at a distance; there's no specific lowres skeleton made.

I'm spitting in the dark here since I've never tried modding SWBF1, and I'm a little confused why so many have said that new animations don't work when just having looked at the tools it looks like they do (maybe). SWBF1 just draws from a set of common animations instead of individual animationsets, and so creating new animationsets seems to be just overwriting the common animations for that particular unit instead of adding new animations.

Make sure you play around if you do get a crash, because without the ability to test this, I can't tell you whether this needs to have a melee weapon, a rifle weapon, or what. I'm not 100% on how the animations are set up in this game.

-----------

All of this being said, if you do get the above to work it is still just a hackjob and will look sloppy. As I said in my first response, getting this to look halfway-decent requires reenveloping the model.
Title: Re: Rancor And Acklay ported to SWBF 1?
Post by: Maveritchell on December 10, 2009, 08:20:03 PM
Quote from: xshat on December 10, 2009, 08:06:51 PM
Already tried your "hackjob" method. Which is why I want to experiment with different classlabel values, which seem to have an effect on the overall shape of the unit. The rancor (locals) do spawn and I gave them a melee attack, however their heads are rotated 90 degrees upwards, their mouth faces the sky. It looks a bit unrealistic, they don't resemble the real rancor since they are reduced to the size of about 2 times the normal soldier height. Also their upper body is hollow and you can jump on it, but it's not so terrible that I'm going to take it out. I would make a video to show you but I don't have any software for that. ggtuck brings up a good point about gammoreans and their "custom" stuff. Perhaps analyzing how the files interact in tat3, specifically animations and skeletons, would give some sort of indication. The problem is when i open zafbins in notepad, I get this
Anyway my question is "how" do i reenvelope the model. I download Bconstructor and milkshape, but I can't figure out how to open and edit mesh files or where I would go from there.
If a SWBF-mod-related file doesn't look right in notepad, use a hexeditor to open it. You won't find anything that helps you out browsing around in it, and if you already tried what I mentioned (did you try exactly what I posted? If you didn't then there's a chance you screwed up creating the actual animations) then that's the closest approximation you're going to get.

If you want to reenvelop the model, you need to import it into XSI, use psych0fred's unit template skeleton, envelop it to that, weight it correctly, and then reexport the model (for which you will need access to a full or trial version of XSI, not just the demo). You will also need to modify the original model before you weight it at all, because it's not going to fit on the standard T-pose of the stock skeleton without any changes.

If you aren't familiar with using XSI, that's going to be a challenge for you. All the resources you need to do this are made available at Gametoast (and possibly this site too, I don't know), but the bottom line is that you'll need to know how to model to make this work.
Title: Re: Rancor And Acklay ported to SWBF 1?
Post by: Giftheck on December 11, 2009, 03:24:12 AM
Because zafbins are already compiled, they cannot be edited. I believe they also hold the skeleton data only.

I think you can only re-envelope the model with XSI?
Title: Re: Rancor And Acklay ported to SWBF 1?
Post by: CommanderChristian on January 14, 2010, 02:58:27 PM
 but I believe the rancor can be ported to BF1

...it can't. The skeleton structure is different, and without actually using the basepose .msh given to you with the prop model (and compiling a new set of animations), you can't have an animationset that'll work for it. The only thing you can do is reenvelop it to the stock skeleton - which is exactly what I already said.
-Maveritchell

Isn't there a rancor model in BF in Jabba's palace from the 1.3 (I think) upgrade, so why port it from BF2?
Title: Re: Rancor And Acklay ported to SWBF 1?
Post by: Maveritchell on January 15, 2010, 11:34:21 AM
Quote from: CommanderChristian on January 14, 2010, 02:58:27 PMIsn't there a rancor model in BF in Jabba's palace from the 1.3 (I think) upgrade, so why port it from BF2?
The model isn't the problem, yes, there is a prop version of the model with prop animations in the extra Jabba's Palace map assets. What the original poster wanted was the model as a unit model, which requires many more animations than the stock prop, which only has about two or three.
Title: Re: Rancor And Acklay ported to SWBF 1?
Post by: Giftheck on January 15, 2010, 02:08:45 PM
Well, I am not sure BF2 unit anim files are compatible with BF1. I've tried using standard, conventional names for replacing animations, skeletons, and they just crash the game upon load.

Bottom line, I think unless you re-export the animations as BF1-compatible, it ain't gonna work. Sorry.
Title: Re: Rancor And Acklay ported to SWBF 1?
Post by: Maveritchell on January 15, 2010, 02:15:46 PM
Quote from: ggctuk on January 15, 2010, 02:08:45 PMBottom line, I think unless you re-export the animations as BF1-compatible, it ain't gonna work. Sorry.
You don't have to re-export any animations. If you want to do it the hackjob way, I posted how to and the files you would need (made with the BF1 assets) the previous page. If I were to give one of you my reexported SWBF2 rancor, it would work fine for SWBF1, since it's enveloped to the same skeleton used in both games.
Title: Re: Rancor And Acklay ported to SWBF 1?
Post by: Giftheck on January 16, 2010, 09:57:06 AM
What I mean is, I tried getting other units to work, such as Yoda, and all I wanted was the skeleton. It doesn't seem to work, because it just crashes upon load (which might suggest it can't find what it's looking for?). All I had in the 'animationset' was the basepose. Considering the unit works with the stock basepose, and the Ewok basepose, perhaps it's something specific to BF2's animation .msh files.
Title: Re: Rancor And Acklay ported to SWBF 1?
Post by: Maveritchell on January 16, 2010, 11:03:43 AM
Quote from: ggctuk on January 16, 2010, 09:57:06 AM
What I mean is, I tried getting other units to work, such as Yoda
I don't see what that has to do with this. If you're saying that the hackjob solution I posted won't work because SWBF1 can only use two distinct baseposes then super - have you actually tried what I posted? I am not confident that anyone trying it has properly set up the animations.

In any case, whether that works or not, as I've said since the first page of this topic, you really want a reexported rancor playermesh (which has nothing to do with reexporting animations). Then it can use stock unit animations.
EhPortal 1.34 © 2024, WebDev