Page 1 of 1
lightsaber not showing up ingame [SOLVED]
Posted: Sat Apr 03, 2010 3:31 pm
by IndianaJoe
I made a custom lightsaber in XSI, exported it with mshex, and it does not show up ingame.
do i need to add anything else? hp_fire is the parent of every thing.
Re: lightsaber not showing up ingame
Posted: Sat Apr 03, 2010 4:56 pm
by Fiodis
Dummyroot should be the parent of everything. hp_fire should be under it alongside the mesh itself.
Re: lightsaber not showing up ingame
Posted: Sun Apr 04, 2010 9:09 am
by IndianaJoe
So I need to add a Dummy_Root null? i didn't think that was needed if it was at the root 0,0,0.
Re: lightsaber not showing up ingame
Posted: Sun Apr 04, 2010 9:20 am
by CodaRez
"dummyroot" is a null that needs to be the parent of everything. (centered on 0,0,0)
Inside are ur model and "hp_fire" null. You can keep them in separately, or u can put the hp_fire into the model and make it its child (but that serves no real purpose besides syncronized movement)
Because of this, you should position ur melee weapon around the center 0,0,0 to determine how the unluckysuckerI MEAN client shall hold it.
That should be all
(btw, for melee weapons I call the dummyroot "hp_grip", i dunno if its a necessity, but its a guaranteed work)
(and also ur hp_fire should slant in the direction of the blade, and rotations around -30 on the z-axis OUTTA make sure ur blade doesn't go thru ur hand)
Re: lightsaber not showing up ingame
Posted: Sun Apr 04, 2010 9:46 am
by Fiodis
CodaRez wrote:Inside are ur model and "hp_fire" null. You can keep them in separately, or u can put the hp_fire into the model and make it its child (but that serves no real purpose besides syncronized movement)
...
Because of this, you should position ur melee weapon around the center 0,0,0 to determine how the unluckysuckerI MEAN client shall hold it.
...
(btw, for melee weapons I call the dummyroot "hp_grip", i dunno if its a necessity, but its a guaranteed work)
"Syncronized movement" occurs automatically in-game, you don't need to parent anything. The hp_fire moves along with the mesh whether you parent it or not. It's a good idea to import a stock lightsaber to get an idea of how to position one. You don't need to call the dummyroot hp_grip.
Re: lightsaber not showing up ingame
Posted: Sun Apr 04, 2010 10:19 am
by IndianaJoe
Fiodis wrote:
. It's a good idea to import a stock lightsaber to get an idea of how to position one.
I actually did import the stock ALL lightsaber model, IT STUNK! so i decided to make this one, it is at a 30 +/- angle.
Re: lightsaber not showing up ingame
Posted: Sun Apr 04, 2010 10:22 am
by CodaRez
Fiodis wrote:You don't need to call the dummyroot hp_grip.
Well thats a relief
Fiodis wrote:
"Syncronized movement" occurs automatically in-game, you don't need to parent anything.
In XSI i mean
*if ur gonna reply "double-select them" yeah, I know about that too*
Does it work now?
Re: lightsaber not showing up ingame
Posted: Sun Apr 04, 2010 11:43 am
by IndianaJoe
CodaRez wrote:
Does it work now?
yes it works, but i made it too big and put the firepoint off, so it looks funny, but ya, just small edits.