Flarmapoint 2
Jul 8 2009, 14:31
Hi guys, ok well ive been thinking for a while, about trying to create a dismemberment system for arma. This would be an advanced gib system, i.e. individual arms, legs ect.. will come off, and im told this is very much possible.
I have had some very helpful replies from bis devs, and modders of this community, but they only tell me the method i should use to create such a system.
Here are some replies from a few modders, and a dev:
Modder reply
If you want a REALLY realistic gibbing system, the better way to do it would be to replace the full body NPC models with models that are missing specific body parts (by making those areas completely transparent in Oxygen), then make a collection of scripts that spawn the missing body parts at the approximate location of the NPC. That way arms,legs and the head will fall off and the body will still be able to animate (ie fall down into a death pose instead of just spawning a dead body with missing limbs). You could have a complete dismemberment system with hands, forearms, lower legs, upper legs etc... all dismembering in different patterns.
Here a some replies from modders, and a dev, in regards to the above method:
Dev reply
hi, this is not good idea, if you want do that, will be better to hide body parts by selections on model that you will define in config.
Modder reply to a question of mine about how to create transparent sections of a model in oxygen, from the first quote method:
Yes, it's actually not too hard. All you need is a transparent texture, which is easy to make. Then you grab a soldier model of your choice, open it in Oxygen, select any body part you want to make transparent and apply the transparency texture to it.
The thing is, the more fidelity you want in your gibbing system, the more models you'll have to make. If you just want a soldier to be able to lose one arm or one leg, you'll need to make 4 models, each with one of the left or right arm or leg missing. But if you want more fidelity, such as both arms or an arm and a leg missing, the number of models multiplies exponentially. Even if you just had the arms, legs and head each in a whole piece (no "hand" or "lower leg" dismemberment), you would have to make 32 separate models. Also remember that there are different soldier models in the game, so in theory you would have to do all that for each model in order for it not to look shitty.
And that's just the modelling part. Later you'll need to write complicated scripts for detecting hitzones and replacing models on the fly...
Honestly, if you're just getting into the whole addon making and scripting business, I would recommend starting with something simpler and then moving up from there. No one, not even some of the best addon makers, have been able to make a believable gibbing system so far.
Can you guys show me the light at the end of the tunnel :) ive decided to choose the method the dev suggested, because its only requires scripting, not 30+ models of a solider.
So do any of guys know how i should go about making this ?
Thanks in advance
f2
I have had some very helpful replies from bis devs, and modders of this community, but they only tell me the method i should use to create such a system.
Here are some replies from a few modders, and a dev:
Modder reply
If you want a REALLY realistic gibbing system, the better way to do it would be to replace the full body NPC models with models that are missing specific body parts (by making those areas completely transparent in Oxygen), then make a collection of scripts that spawn the missing body parts at the approximate location of the NPC. That way arms,legs and the head will fall off and the body will still be able to animate (ie fall down into a death pose instead of just spawning a dead body with missing limbs). You could have a complete dismemberment system with hands, forearms, lower legs, upper legs etc... all dismembering in different patterns.
Here a some replies from modders, and a dev, in regards to the above method:
Dev reply
hi, this is not good idea, if you want do that, will be better to hide body parts by selections on model that you will define in config.
Modder reply to a question of mine about how to create transparent sections of a model in oxygen, from the first quote method:
Yes, it's actually not too hard. All you need is a transparent texture, which is easy to make. Then you grab a soldier model of your choice, open it in Oxygen, select any body part you want to make transparent and apply the transparency texture to it.
The thing is, the more fidelity you want in your gibbing system, the more models you'll have to make. If you just want a soldier to be able to lose one arm or one leg, you'll need to make 4 models, each with one of the left or right arm or leg missing. But if you want more fidelity, such as both arms or an arm and a leg missing, the number of models multiplies exponentially. Even if you just had the arms, legs and head each in a whole piece (no "hand" or "lower leg" dismemberment), you would have to make 32 separate models. Also remember that there are different soldier models in the game, so in theory you would have to do all that for each model in order for it not to look shitty.
And that's just the modelling part. Later you'll need to write complicated scripts for detecting hitzones and replacing models on the fly...
Honestly, if you're just getting into the whole addon making and scripting business, I would recommend starting with something simpler and then moving up from there. No one, not even some of the best addon makers, have been able to make a believable gibbing system so far.
Can you guys show me the light at the end of the tunnel :) ive decided to choose the method the dev suggested, because its only requires scripting, not 30+ models of a solider.
So do any of guys know how i should go about making this ?
Thanks in advance
f2