Tremulous Forum
Mods => Modding Center => Topic started by: ReapDaWrapper on November 21, 2009, 03:07:21 pm
-
Is there a mod with unique human models, and is it possible to have more than one in the same mod?
-
There more than likely is. Some things you might need to consider are:
When the qvm is selecting which human skin (mod) to choose, there will be a random number generator. If the number is 1, human_black_dude is selected. And so forth.
This means that you will need to edit the qvm (That's my opinion, i'm pretty sure that's where the core work for how humans spawn and what exactly is selected, and how.)
-
Hellz, that's pretty much wrong on every level.
Anyways, there is a way with Quake 3's code to have different player models; just look at Quake itself, you can choose a model.
This has been proposed for Trem, but would require changes in netcode, some pretty serious client-side changes, and would require new models be made to be used.
Overall, it was decided that it was too much work, and nobody has done it yet.
-
Hellz, that's pretty much wrong on every level.
Anyways, there is a way with Quake 3's code to have different player models; just look at Quake itself, you can choose a model.
This has been proposed for Trem, but would require changes in netcode, some pretty serious client-side changes, and would require new models be made to be used.
Overall, it was decided that it was too much work, and nobody has done it yet.
Alright, Thanks. I just wanted to know.
-
Hellz, that's pretty much wrong on every level.
Anyways, there is a way with Quake 3's code to have different player models; just look at Quake itself, you can choose a model.
This has been proposed for Trem, but would require changes in netcode, some pretty serious client-side changes, and would require new models be made to be used.
Overall, it was decided that it was too much work, and nobody has done it yet.
Okay, so even though I mentioned there would have to be client-side changes, i'm wrong. Oh, and even though the client could pick different models, how would it? Would it realize that human1_texture is picked, and instead use human_texture2? Would you make it so the client picks a color on it's own, hoping it doesn't pick the same color? Would you color the humans based on their name? Meaning if your name was bob, you would have Blue, Orange, and Blue as your armor color? So do explain how i'm wrong on every level, when i've at least given some thought on how to code it.
-
Shouldn't require netcode changes, and I doubt the client and server would need to change, just the QVM's.
Basically just add back the stuff that was removed.
AFAIR the only really hard bit is the models.
-
Hellz, that's pretty much wrong on every level.
Anyways, there is a way with Quake 3's code to have different player models; just look at Quake itself, you can choose a model.
This has been proposed for Trem, but would require changes in netcode, some pretty serious client-side changes, and would require new models be made to be used.
Overall, it was decided that it was too much work, and nobody has done it yet.
Okay, so even though I mentioned there would have to be client-side changes, i'm wrong. Oh, and even though the client could pick different models, how would it? Would it realize that human1_texture is picked, and instead use human_texture2? Would you make it so the client picks a color on it's own, hoping it doesn't pick the same color? Would you color the humans based on their name? Meaning if your name was bob, you would have Blue, Orange, and Blue as your armor color? So do explain how i'm wrong on every level, when i've at least given some thought on how to code it.
Yea, your not wrong.
Shouldn't require netcode changes, and I doubt the client and server would need to change, just the QVM's.
Basically just add back the stuff that was removed.
AFAIR the only really hard bit is the models.
I really only would like to re-texture the models, but have a selection to be selected, in which, would affect the skin of every armor upgrade. helmet, l-armor, bsuit, etc.., and the color depends on whatever skin you chose.